有没有办法在SQLite中查询每个表的物理数据库大小?
在MySQL中,有一个名为information_schema.TABLES
的元表,它以字节为单位列出物理表大小。 PostgreSQL有一个类似的名为pg_tables
的元表。在SQLite中有这样的东西吗?
答案 0 :(得分:0)
如果你知道数据库的位置,它只是一个文件。例如:
$ wc -c db/development.sqlite3
2338816 db/development.sqlite3
答案 1 :(得分:0)
sqlite3_analyzer tool输出大量有关数据库的信息,其中包括每个表使用的存储量。