|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2016/12/12 10:21:40 |
标题: |
请教firedac访问SQLITE基础问题 |
浏览:1412 |
|
加入我的收藏 |
楼主: |
用firedac读取SQLITE, SQL语句为“select * from data flag1=true and flag2=4 order by id desc limit 100” 当数据量较大,百万条以上时。
最合理的索引应该怎么建。 需要哪些设置才能达到最快读取速度。
----------------------------------------------
- |
作者: |
|
2016/12/12 14:23:16 |
1楼: |
你这SQL语句有语法问题啊
----------------------------------------------
-
|
作者: |
|
2016/12/12 15:39:04 |
2楼: |
少打了where ,疏忽了,没法修改
----------------------------------------------
-
|
作者: |
|
2016/12/12 16:29:39 |
3楼: |
要想查询速度快,不但要优化SQL语句本身,还要调整FireDAC的资源设置,获取数据设置;另外要考虑用 参数化查询语句;在查询最频繁的字段上添加索引。
FireDAC的效率非常高。 我曾经 在 1秒内 给 FireBird 数据库 添加Insert 了 20 万行记录。
----------------------------------------------
-
|
|