Foxtable(狐表)用户栏目专家坐堂 → sqlLoad时应该如何建立字段的索引


  共有3203人关注过本帖树形打印复制链接

主题:sqlLoad时应该如何建立字段的索引

帅哥哟,离线,有人找我吗?
HappyFt
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1911 积分:17026 威望:0 精华:0 注册:2014/7/29 19:09:00
sqlLoad时应该如何建立字段的索引  发帖心情 Post By:2015/1/6 11:49:00 [显示全部帖子]

最近为什么直接录入很多代码发贴就会出错啊,只能截图成图片才可以?

 

下面的语句是sqlLoad中的sql语句

 
图片点击可在新窗口打开查看此主题相关图片如下:360截图20150106-1.jpg
图片点击可在新窗口打开查看

 

请教上述情况要在哪些列建立索引才能提升速度?因为where后面的条件是用户可以自定义选择的,即选择字段的先后顺序不同或者字段多少不同就会动态改变的。另外如果where条件后面很多列只有where后面的第一列有索引这样会提高速度吗?

 

谢谢!


 


 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1911 积分:17026 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2015/1/6 12:06:00 [显示全部帖子]

现在数据量是不多,但每月都会增加几万条,感觉加载数据时的运行速度越来越慢了。因为都是分页加载的,

Order BY 的列相对比较固定设立索引是没有问题。

但where条件后面的列是开放给用户可以随时自己选择的。只有第一次打开时默认的加载树列是先设定好的。


图片点击可在新窗口打开查看此主题相关图片如下:360截图20150106-2.jpg
图片点击可在新窗口打开查看

 

像这样的话是不是建立索引就没用了,还是说只用默认的加载树列建立索引,用户自己选择时就不管了。


 回到顶部