Я столкнулся с статьями, в которых указано, что SELECT COUNT(*) FROM TABLE_NAME
будет медленным, если в таблице много строк и много столбцов.
У меня есть таблица, которая может содержать даже миллиарды строк [она имеет приблизительно 15 столбцов]. Есть ли лучший способ подсчета количества EXACT количества строк таблицы?
Примите к сведению следующее:
-
Я ищу поставщика базы данных независимое решение. Это нормально, если это охватывает MySQL, Oracle, MS SQL Server. Но если есть действительно нет базы данных независимое от поставщика решение, то я будут соглашаться на различные решения для разных поставщиков баз данных.
-
Я не могу использовать какой-либо другой внешний инструмент сделать это. Я в основном ищу SQL-решение.
-
Я не могу нормализовать дизайн своей базы данных в дальнейшем. Это уже в 3NF, и, кроме того, много кода уже написано вокруг него.