mirror of
https://github.com/sqlite/sqlite.git
synced 2025-08-05 15:55:57 +03:00
Faster operation for large in-memory databases.
FossilOrigin-Name: 9675518b33e8d40769daefb860dc748113f750b6
This commit is contained in:
13
manifest
13
manifest
@@ -1,5 +1,5 @@
|
||||
C Performance\soptimization\sin\ssqlite3PagerWrite().
|
||||
D 2016-12-12T11:05:15.832
|
||||
C Faster\soperation\sfor\slarge\sin-memory\sdatabases.
|
||||
D 2016-12-12T16:08:44.373
|
||||
F Makefile.in 7639c6a09da11a9c7c6f2630fc981ee588d1072d
|
||||
F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
|
||||
F Makefile.msc b8ca53350ae545e3562403d5da2a69cec79308da
|
||||
@@ -375,7 +375,7 @@ F src/os_setup.h 0dbaea40a7d36bf311613d31342e0b99e2536586
|
||||
F src/os_unix.c 30e2c43e4955db990e5b5a81e901f8aa74cc8820
|
||||
F src/os_win.c cf90abd4e50d9f56d2c20ce8e005aff55d7bd8e9
|
||||
F src/os_win.h 7b073010f1451abe501be30d12f6bc599824944a
|
||||
F src/pager.c b6f38fc2f0da8eafe6ccfbf0b12e228b2ce5fb76
|
||||
F src/pager.c eaf8590131ab651420e86e89c3fd12d729f55ad3
|
||||
F src/pager.h d1e944291030351f362a0a7da9b5c3e34e603e39
|
||||
F src/parse.y 29153738a7322054359320eb00b5a4cd44389f20
|
||||
F src/pcache.c 219fc5238d5c80e2990ab01e1459db3a96866447
|
||||
@@ -1536,7 +1536,8 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
|
||||
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
|
||||
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
|
||||
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
|
||||
P 4fc6580ffa7232aaf751f38f90c45edc8863abe5
|
||||
R bc14df45b85bb125e9e5bbeaef507f4a
|
||||
P d4dff10a3d4edf8e1cc77c0a4f185d33f2c2e953 4fe94b0f1841180dfd8cac33838e335dc6a428bf
|
||||
R ea4e252aab274ae80300d82ccbdd9ba6
|
||||
T +closed 4fe94b0f1841180dfd8cac33838e335dc6a428bf
|
||||
U drh
|
||||
Z 4c6df250e0c9c71056406dc87d5d9884
|
||||
Z 222df42015043d416e25238322e825fe
|
||||
|
@@ -1 +1 @@
|
||||
d4dff10a3d4edf8e1cc77c0a4f185d33f2c2e953
|
||||
9675518b33e8d40769daefb860dc748113f750b6
|
@@ -2038,7 +2038,7 @@ static int pager_end_transaction(Pager *pPager, int hasMaster, int bCommit){
|
||||
pPager->pInJournal = 0;
|
||||
pPager->nRec = 0;
|
||||
if( rc==SQLITE_OK ){
|
||||
if( pagerFlushOnCommit(pPager, bCommit) ){
|
||||
if( MEMDB || pagerFlushOnCommit(pPager, bCommit) ){
|
||||
sqlite3PcacheCleanAll(pPager->pPCache);
|
||||
}else{
|
||||
sqlite3PcacheClearWritable(pPager->pPCache);
|
||||
|
Reference in New Issue
Block a user