请问海量数据里查询,有什么优化的措施?一张表有5000万条数据 一张表有几个字段,f1,f2,f3...有5000万条数据比如我查表里面满足f1 like '%xxxx%' 条件的记录该字段已经是索引了还有什么优化的措施吗可以让查询的速度提高 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 索引對%xxxx%的查詢無優化作用 对 xxxx%的查詢才有優化作用 索引对 like %%没作用。将常用的查询字段作索引。这么大的表,要涉及各方面的设计。 f1 like '%xxxx%' 这样子的话 肯定是全表都要扫描一面不如你怎么写试试看 f1 like '%xxxx' or f1 like 'xxxx%' 或者 换全文检索+contains函数 select distic (f1 like '%xxxx' uionf1 like 'xxxx%' ) SQL Server 全文索引的硬伤 SQL 从字符串中取数字 SQL 分月按客户查询汇总金额 如何在三个同样schema表中查找? 如何建多对多的表关系?用代码(sql server2000)???? 用事务处理如何实现当从一个表中将某条记录删除时,将这条记录写入另一个备份表,同时写上删除者姓名? 如何求SQL Server数据库中某个表的大小? 用VC开发应用程序,通过ODBC访问MS SQL数据库,操作系统是否需要安装MS SQL Serve??? Sqlserver 2005安装后数据服务启动不了? sql语句问题,请高手帮忙 谁帮我看看这个存储过程错在哪里??? mysql where in 查询 数量累计
这么大的表,要涉及各方面的设计。
f1 like '%xxxx' uionf1 like 'xxxx%' )