如果两个文件都存储在内存 ramdrive /dev/shm 中,那么具有 100 万行以上的 sqlite db 单个文件和具有多个文件的 10000 行是否有区别?
我想知道我是否应该对我巨大的 1m 行数据库进行分区(按类别或可能是 az 字母和 25 个表/文件),或者它是否对性能没有影响,因为它已经在内存中
这将严格用作重/非常频繁的只读缓存,因此文件锁定或频繁更新或类似的事情都不是问题。如果相关,仅通过 PK id 运行 1 个查询(SELECT * WHERE id IN (1,2,3)