У меня есть одна таблица в Sqlite DB, с большим количеством строк.Мне нужно получить количество строк (общее количество элементов в таблице).
Я пытался select count(*) from table
, но, кажется, доступ к каждой строке и очень медленно.
Я такжепопробовал select max(rowid) from table
.Это быстро, но не совсем безопасно - идентификаторы могут быть использованы повторно, таблица может быть пустой и т. Д. Это скорее взлом.1010 *?
Использование Python 2.5 sqlite3 версии 2.3.2, в которой используется движок Sqlite 3.4.0.