rCost 115911 ext/sqlite3/libsqlite/sqlite3.c LogEst rCost; /* Total cost of this path */ rCost 122208 ext/sqlite3/libsqlite/sqlite3.c LogEst rCost; /* Cost of path (pFrom+pWLoop) */ rCost 122235 ext/sqlite3/libsqlite/sqlite3.c rCost = sqlite3LogEstAdd(rUnsorted, aSortCost[isOrdered]); rCost 122240 ext/sqlite3/libsqlite/sqlite3.c rUnsorted, rCost)); rCost 122242 ext/sqlite3/libsqlite/sqlite3.c rCost = rUnsorted; rCost 122267 ext/sqlite3/libsqlite/sqlite3.c && (rCost>mxCost || (rCost==mxCost && rUnsorted>=mxUnsorted)) rCost 122275 ext/sqlite3/libsqlite/sqlite3.c wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rCost 122294 ext/sqlite3/libsqlite/sqlite3.c wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rCost 122303 ext/sqlite3/libsqlite/sqlite3.c if( pTo->rCost<rCost || (pTo->rCost==rCost && pTo->nRow<=nOut) ){ rCost 122308 ext/sqlite3/libsqlite/sqlite3.c wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rCost 122311 ext/sqlite3/libsqlite/sqlite3.c wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow, rCost 122316 ext/sqlite3/libsqlite/sqlite3.c testcase( pTo->rCost==rCost ); rCost 122319 ext/sqlite3/libsqlite/sqlite3.c testcase( pTo->rCost==rCost+1 ); rCost 122326 ext/sqlite3/libsqlite/sqlite3.c wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rCost 122329 ext/sqlite3/libsqlite/sqlite3.c wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow, rCost 122338 ext/sqlite3/libsqlite/sqlite3.c pTo->rCost = rCost; rCost 122345 ext/sqlite3/libsqlite/sqlite3.c mxCost = aTo[0].rCost; rCost 122348 ext/sqlite3/libsqlite/sqlite3.c if( pTo->rCost>mxCost rCost 122349 ext/sqlite3/libsqlite/sqlite3.c || (pTo->rCost==mxCost && pTo->rUnsorted>mxUnsorted) rCost 122351 ext/sqlite3/libsqlite/sqlite3.c mxCost = pTo->rCost; rCost 122365 ext/sqlite3/libsqlite/sqlite3.c wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow, rCost 122392 ext/sqlite3/libsqlite/sqlite3.c if( pFrom->rCost>aFrom[ii].rCost ) pFrom = &aFrom[ii];