大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
数据表百万级的数据量,其实还是不是很大的,建立合理的索引就可以解决了。建立分区表的话,是可以根据所分区的内容进行查询的,比如单独查询2011年度的记录,但是因为你已经有了一定的历史数据,所以相对比较麻烦,建议百度一下。另外也可以将数据导出,然后重新建立需要分区的表,在建表的同时进行分区,这样再单独把数据导入就自动分区了
创新互联是一家成都网站设计、网站制作,提供网页设计,网站设计,网站制作,建网站,按需制作,网站开发公司,于2013年开始是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。
1、建索引。
2、减少表之间的关联;
3、优化sql
,尽量让SQL很快的定位,不要走全表查询,尽量走索引
4、简化查询的字段。
希望对你有用。
使用索引,使用精确定位条件筛选,使用子查询将数据量大的表筛选再进行多表连接查询,少使用模糊查询,注意条件的顺序等