Home
last modified time | relevance | path

Searched refs:aiRowEst (Results 1 – 3 of 3) sorted by relevance

/sqlite-3.40.0/src/
H A Danalyze.c1562 tRowcnt *aiRowEst = 0; local
1568 if( pIndex->aiRowEst==0 ){
1569 pIndex->aiRowEst = (tRowcnt*)sqlite3MallocZero(sizeof(tRowcnt) * nCol);
1570 if( pIndex->aiRowEst==0 ) sqlite3OomFault(pInfo->db);
1572 aiRowEst = pIndex->aiRowEst;
1575 decodeIntArray((char*)z, nCol, aiRowEst, pIndex->aiRowLogEst, pIndex);
1647 if( !pIdx->aiRowEst || iCol>=pIdx->nKeyCol || pIdx->aiRowEst[iCol+1]==0 ){
1652 nRow = pIdx->aiRowEst[0];
1653 nDist100 = ((i64)100 * pIdx->aiRowEst[0]) / pIdx->aiRowEst[iCol+1];
1925 sqlite3_free(pIdx->aiRowEst);
[all …]
H A DsqliteInt.h2641 tRowcnt *aiRowEst; /* Non-logarithmic stat1 data for this index */ member
H A Dbuild.c569 sqlite3_free(p->aiRowEst); in sqlite3FreeIndex()