Performance improvements when reading large blobs, especially if
SQLITE_DIRECT_OVERFLOW_READ is defined. FossilOrigin-Name: 2312eb6a9eb31051db4e0baf19e033ba39adc7b1
This commit is contained in:
+7
-5
@@ -1301,11 +1301,13 @@ do_test func-29.3 {
|
||||
db eval {SELECT typeof(+x) FROM t29 ORDER BY id}
|
||||
} {integer null real blob text}
|
||||
if {[permutation] != "mmap"} {
|
||||
do_test func-29.4 {
|
||||
set x [lindex [sqlite3_db_status db CACHE_MISS 1] 1]
|
||||
if {$x>100} {set x many}
|
||||
set x
|
||||
} {many}
|
||||
ifcapable !direct_read {
|
||||
do_test func-29.4 {
|
||||
set x [lindex [sqlite3_db_status db CACHE_MISS 1] 1]
|
||||
if {$x>100} {set x many}
|
||||
set x
|
||||
} {many}
|
||||
}
|
||||
}
|
||||
do_test func-29.5 {
|
||||
db close
|
||||
|
||||
Reference in New Issue
Block a user