-C Add\s"autoinc"\sand\s"collseq"\scolumns\sto\sthe\stable_info()\spragma.\s(CVS\s3058)
-D 2006-02-06T21:34:27
+C Use\s64-bit\sintegers\sin\ssqlite3_analyzer.\s\sTicket\s#1666.\s(CVS\s3059)
+D 2006-02-09T02:41:08
F Makefile.in 5d8dff443383918b700e495de42ec65bc1c8865b
F Makefile.linux-gcc 74ba0eadf88748a9ce3fd03d2a3ede2e6715baec
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
F tool/showdb.c a086a3d788c7a23cb008317c3180ceb19f20bce0
F tool/showjournal.c ec3b171be148656827c4949fbfb8ab4370822f87
F tool/space_used.tcl f714c41a59e326b8b9042f415b628b561bafa06b
-F tool/spaceanal.tcl ceaee5ce8711f869e9ad5f3a6ecea05f996f9614
+F tool/spaceanal.tcl 9e134a264452e877bcf7dd3575d90f11fe9e2feb
F tool/speedtest.tcl 06c76698485ccf597b9e7dbb1ac70706eb873355
F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
F www/arch.fig d5f9752a4dbf242e9cfffffd3f5762b6c63b3bcf
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
F www/version3.tcl a99cf5f6d8bd4d5537584a2b342f0fb9fa601d8b
F www/whentouse.tcl 97e2b5cd296f7d8057e11f44427dea8a4c2db513
-P 6f5eb74fd93a78ccdc2ddee0936ad4c5b2813720
-R 81ff7d292d9391670294f83089b665da
+P 7940a590abb4262c17922fb2dae1d9688279b2ef
+R ca98022de64942582985fba510edc60c
U drh
-Z faa80ae5455cd837008f5062ec09fb7d
+Z a28c6abd7d4ce5c8dff2e29b20557003
SELECT 'sqlite_master', 1
ORDER BY 1
}
+set wideZero [expr {10000000000 - 10000000000}]
foreach {name rootpage} [db eval $sql] {
puts stderr "Analyzing table $name..."
# btree cursor $cursor. Statistics related to table $name are accumulated in
# the following variables:
#
- set total_payload 0 ;# Payload space used by all entries
- set total_ovfl 0 ;# Payload space on overflow pages
- set unused_int 0 ;# Unused space on interior nodes
- set unused_leaf 0 ;# Unused space on leaf nodes
- set unused_ovfl 0 ;# Unused space on overflow pages
- set cnt_ovfl 0 ;# Number of entries that use overflows
- set cnt_leaf_entry 0 ;# Number of leaf entries
- set cnt_int_entry 0 ;# Number of interor entries
- set mx_payload 0 ;# Maximum payload size
- set ovfl_pages 0 ;# Number of overflow pages used
- set leaf_pages 0 ;# Number of leaf pages
- set int_pages 0 ;# Number of interior pages
+ set total_payload $wideZero ;# Payload space used by all entries
+ set total_ovfl $wideZero ;# Payload space on overflow pages
+ set unused_int $wideZero ;# Unused space on interior nodes
+ set unused_leaf $wideZero ;# Unused space on leaf nodes
+ set unused_ovfl $wideZero ;# Unused space on overflow pages
+ set cnt_ovfl $wideZero ;# Number of entries that use overflows
+ set cnt_leaf_entry $wideZero ;# Number of leaf entries
+ set cnt_int_entry $wideZero ;# Number of interor entries
+ set mx_payload $wideZero ;# Maximum payload size
+ set ovfl_pages $wideZero ;# Number of overflow pages used
+ set leaf_pages $wideZero ;# Number of leaf pages
+ set int_pages $wideZero ;# Number of interior pages
# As the btree is traversed, the array variable $seen($pgno) is set to 1
# the first time page $pgno is encountered.
# btree cursor $cursor. Statistics related to index $name are accumulated in
# the following variables:
#
- set total_payload 0 ;# Payload space used by all entries
- set total_ovfl 0 ;# Payload space on overflow pages
- set unused_leaf 0 ;# Unused space on leaf nodes
- set unused_ovfl 0 ;# Unused space on overflow pages
- set cnt_ovfl 0 ;# Number of entries that use overflows
- set cnt_leaf_entry 0 ;# Number of leaf entries
- set mx_payload 0 ;# Maximum payload size
- set ovfl_pages 0 ;# Number of overflow pages used
- set leaf_pages 0 ;# Number of leaf pages
+ set total_payload $wideZero ;# Payload space used by all entries
+ set total_ovfl $wideZero ;# Payload space on overflow pages
+ set unused_leaf $wideZero ;# Unused space on leaf nodes
+ set unused_ovfl $wideZero ;# Unused space on overflow pages
+ set cnt_ovfl $wideZero ;# Number of entries that use overflows
+ set cnt_leaf_entry $wideZero ;# Number of leaf entries
+ set mx_payload $wideZero ;# Maximum payload size
+ set ovfl_pages $wideZero ;# Number of overflow pages used
+ set leaf_pages $wideZero ;# Number of leaf pages
# As the btree is traversed, the array variable $seen($pgno) is set to 1
# the first time page $pgno is encountered.