一个产品表,有300多万数据,怎么建立分区表合理? 1、一个产品表,有300多万数据,怎么建立分区表合理?2、服务器要如何配置?例如最好几块硬盘?硬盘分几个区?分区怎么存放?麻烦大家了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/wufeng4552/archive/2009/10/26/4728248.aspx http://topic.csdn.net/u/20100920/09/d3887d3e-d85d-481d-bc00-a3a3783d1c7e.html 看懂那个链接就知道怎么弄啦,再不行就Google 这个表的索引包括 类别有3级,都是有索引的 按类别分区有点恐怖,我有6000个左右的行业类别省份 城市 也都有int字段的索引搜索用的是全文索引 按主题和关键字进行查询,详细介绍的暂时都不搜索这种情况如何分区合理? 还有就是光这个表的流量一天是50万-80万,因该会有不少并发的情况按类别或按地区显示速度都很快,基本是几豪秒到几十豪秒,就是全文检索慢(虽然80-90%的关键字速度基本在100豪秒内,但有些关键字需要2秒),我分区就是想提高这个速度还有我服务器CPU基本在5-8%之间,因该是太空闲了内存一共8G,以前没在SQL设置内存前基本占用3-4G,现在调整了最小内存,基本在7-8G服务器是windows2003,数据库是sql2005的 服务器硬盘是一块,15000转 100多G的,看样子用了分区表得增加硬盘,或则搞个raidcpu我是2颗8核的我们是做B2B商业站的,都是不同企业发布的信息 如果用時間不行,那就還是按種類來分了,,,終于種類數量多,,,那就先用SQL,做統計,,,然后,按照數量多寡來,,,平均拆成4分儸,,,當然id類別最好連續,比如1-1500,..之類 ID不连续的,他们经常有删除的情况,按固定ID,例如1-1000000,1000001-2000000,2000001-3000000,3000001-4000000, 4000001-5000000,分有点不均匀,还有,如果分了4个区,这4个区要存放在不同的硬盘吗? 不用全文索引用LIKE?这个更慢,基本是10-20倍速度的区别 還不行,就限制用戶的頻繁查詢發起,,,比如1分鐘之内只能發起5次查詢那就只有2個辦法了,,,分服務器 做群集 做負載均衡 學百度 google做 主動緩存 sql server求方差的问题 请教一条sql语句如何写 怎么根据xml列中的值来筛选 从excel导入表时,为何出现这个提示呢?有三个命名区域让我选择? 一个奇怪的问题: 很短的nvarchar字符串自动被载断 关于字段拼接查询的问题,头疼了一下午了 请问sql里面的空格区分全角和半角么? 请教一条统计的SQL语句 如何从sqlserver中得到用户信息? access数据库出错,求救!! 急!求一sql语句。关于统计 关于不等号和or的优化问题
内存一共8G,以前没在SQL设置内存前基本占用3-4G,现在调整了最小内存,基本在7-8G服务器是windows2003,数据库是sql2005的
cpu我是2颗8核的我们是做B2B商业站的,都是不同企业发布的信息
那就先用SQL,做統計,,,
然后,按照數量多寡來,,,平均拆成4分儸,,,
當然id類別最好連續,比如1-1500,..之類
比如1分鐘之内只能發起5次查詢
那就只有2個辦法了,,,分服務器 做群集 做負載均衡
學百度 google做 主動緩存