高分求解 数据库文件体积太大 PETSHOP为什么要用多个数据库

wgale025 2009-04-20 11:22:29
我现在的数据库里面的数据太多了,光主数据文件都达到600多M了。
现在网站的访问量高了,打开一些页面访问速度实在是太慢了,时不时服务器的CPU处理器都使用100%。而SQL SERVER都占了99%。
是不是因为我的数据文件太大,检索起来太耗CPU了。
如果我也学PetShop把数据库分成多个,会不会有所改善。
求大大给予解答谢谢。
...全文
67 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
claro 2009-04-20
  • 打赏
  • 举报
回复
会。建立索引
rucypli 2009-04-20
  • 打赏
  • 举报
回复
用profiler看哪写sql的cpu高
  • 打赏
  • 举报
回复
[Quote=引用楼主 wgale025 的帖子:]
我现在的数据库里面的数据太多了,光主数据文件都达到600多M了。
现在网站的访问量高了,打开一些页面访问速度实在是太慢了,时不时服务器的CPU处理器都使用100%。而SQL SERVER都占了99%。
是不是因为我的数据文件太大,检索起来太耗CPU了。
如果我也学PetShop把数据库分成多个,会不会有所改善。
求大大给予解答谢谢。
[/Quote]

数据量不大吧,在经常查询的字段建立索引
usher_gml 2009-04-20
  • 打赏
  • 举报
回复
看楼主的配置,应该是没问题的
Yang_ 2009-04-20
  • 打赏
  • 举报
回复
内存:3.9G
是不是全部配置上了?
Yang_ 2009-04-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wgale025 的回复:]
建索引,索引还是占硬盘的容量,文件体积还是会增大。
[/Quote]
体积大不是问题,关键是用索引使得数据有组织,检索速度快(一个比方,有合适的索引就像一本书有目录,找到某一章的速度当然不是没目录的书可比)

分库分表也不是不可考虑,但是必须有分库分表的充分理由和好的方案

wgale025 2009-04-20
  • 打赏
  • 举报
回复
服务器参数:
CPU:Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHZ 2.67GHZ(四核)
内存:3.9G
OS:windows 2003 server sp2
taoistong 2009-04-20
  • 打赏
  • 举报
回复
开个SQL PROFILE吧,看看是不是有些SQL语句写的不好。

此外在程序代码里面采用数据库连接池技术
taoistong 2009-04-20
  • 打赏
  • 举报
回复
[Quote=引用楼主 wgale025 的帖子:]
我现在的数据库里面的数据太多了,光主数据文件都达到600多M了。
现在网站的访问量高了,打开一些页面访问速度实在是太慢了,时不时服务器的CPU处理器都使用100%。而SQL SERVER都占了99%。
是不是因为我的数据文件太大,检索起来太耗CPU了。
如果我也学PetShop把数据库分成多个,会不会有所改善。
求大大给予解答谢谢。
[/Quote]

把你服务器的参数贴出来吧


不过说实话 600M的数据库 2G内存, 普通的CPU就口了。
你的数据库不大
wgale025 2009-04-20
  • 打赏
  • 举报
回复
建索引,索引还是占硬盘的容量,文件体积还是会增大。
YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧