阅读 10 2026-06-13
为更专业的SEO服务打造
唯专业才能创造真价值
移动端SEO针对性开发
zzzcms 系统SQLITE对比mysql数据库性能如何?
下面将三种不同数据数量,不同数据库测试结果供大家参考
环境:
宝塔win10 iis10+php5.4,mysql5.7,sqlite3.0
1w条新闻数据
| 类型 | 插入 | 首页 | 列表页 |
|---|---|---|---|
| mysql | 13秒 | 120毫秒/50毫秒 | 162毫秒/50毫秒 |
| sqlite | 4.35秒 | 67毫秒 | 65毫秒 |
| access | 15秒 | 130毫秒 | 145毫秒 |
10w条新闻数据
| 类型 | 插入 | 首页 | 列表页 |
|---|---|---|---|
| mysql | 140秒 | 201毫秒/50毫秒 | 270毫秒/50毫秒 |
| sqlite | 45.55秒 | 242毫秒 | 350毫秒 |
| access | 150秒 | 300毫秒 | 420毫秒 |
50w条新闻数据,没有记录插入时间,都运行了N次插入,access无法带动50w数据量,不做测试。
| 类型 | 首页 | 列表页 |
|---|---|---|
| mysql | 596毫秒/50毫秒 | 800毫秒/50毫秒 |
| sqlite | 4110毫秒 | 1810毫秒 |
sqlite属于小型数据库语音,在小数据量(1w以内),低并发(10以内),具有非常大的优势,企业站推荐使用。
反之则推荐mysql,当然其实mysql也属于小型数据库结构,当超过50w数据,并发超过500,mysql就无法正常工作了。
当然如果是这种数据量的一般也不推荐使用cms开发。