关于索引的一个模糊的问题 我们知道建索引可以提高查询速度,加入表A有F1,F2,F3,F4,F5共5个字段,查询时可能是任意5个字段的组合,比如可能是按F1查,也可能是F1,F2作为组合条件查,等等,那么这个索引应该如何建? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把常用的查詢字段組合分別建立几個索引,根據具體情況,索引太多占用空間比較大。 没错,而且建立了索引,在插入等操作时会影响性能。 当表的数据相当大的时候才考虑建立索引,如果记录不是很多的话就不要建立索引了因为每次在对数据库操纵的时候都要更新索引 对于上面提到的情况可以常用字段组合建立索引如果组合的概率相差不大且组合数相当多的话就不要建立索引了吧! 如果这5个字段有基数特别小的段,类似性别之类的段,建议你根据该段做个位图索引 带数据的字段如何修改字段类型 语句查询-怎样获取SQL-SERVER数据库中的所有函数? Raid5三块硬盘坏了两块,怎么解决? 向大家请教一个SQL(4) 求一个sql语句,在线等,成功就给分。 我刚学oracle,有个问题,从oracle中如何查看当前打开游标数等一些信息? 如何某个用户下的所有表?? 为什么控制台登陆不上去 急问一问题,不胜感激 各位老大:我想问一下能不能用一条SQL语句实现一个删除数据的问题,谢谢帮忙! redhat5 安装BIEE 不知道是难题还是楼主太笨
因为每次在对数据库操纵的时候都要更新索引
对于上面提到的情况可以常用字段组合建立索引
如果组合的概率相差不大且组合数相当多的话就不要建立索引了吧!