aboutsummaryrefslogtreecommitdiff
path: root/src/btree.c
diff options
context:
space:
mode:
authordrh <>2025-06-19 20:00:37 +0000
committerdrh <>2025-06-19 20:00:37 +0000
commit37794b4ad0f8dc8f58d6181c704fe42f52cec69c (patch)
tree96c206cf35eafae89b9dae337c1d0341de3ce8bd /src/btree.c
parent397b82cf0f6ff1f701f65010128cbce9d87ce3e7 (diff)
downloadsqlite-37794b4ad0f8dc8f58d6181c704fe42f52cec69c.tar.gz
sqlite-37794b4ad0f8dc8f58d6181c704fe42f52cec69c.zip
Improve the accuracy of sqlite3BtreeRowCountEst().
FossilOrigin-Name: e553fb538ec1527457e2927edf9127dccf268a8a3b5918d4fb0d066ad9676094
Diffstat (limited to 'src/btree.c')
-rw-r--r--src/btree.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/btree.c b/src/btree.c
index dc6220afa..111acbafc 100644
--- a/src/btree.c
+++ b/src/btree.c
@@ -6235,7 +6235,7 @@ i64 sqlite3BtreeRowCountEst(BtCursor *pCur){
n = pCur->pPage->nCell;
for(i=0; i<pCur->iPage; i++){
- n *= pCur->apPage[i]->nCell;
+ n *= pCur->apPage[i]->nCell+1;
}
return n;
}