社区
应用实例
帖子详情
SQLSERVER 数据性能问题。
kuaile999
2019-08-12 09:36:37
对 SQLSERVER 2008架构不是很了解,问一个问题。
数据库容量增大会不会影响查询性能或其他性能。我指的是容量增大,不是记录增多。
比如 一个数据库有300张表,其中3张表存储图片,如果没有这3张存储图片的表 数据库的总容量为 1.5G,如果有了这3张表,总容量为 18G。
请问 会不会因为多了这3张表(导致数据库容量增大),而影响其它表的查询性能(不管是连接查询还是子查询统计等)?。
...全文
248
9
打赏
收藏
SQLSERVER 数据性能问题。
对 SQLSERVER 2008架构不是很了解,问一个问题。 数据库容量增大会不会影响查询性能或其他性能。我指的是容量增大,不是记录增多。 比如 一个数据库有300张表,其中3张表存储图片,如果没有这3张存储图片的表 数据库的总容量为 1.5G,如果有了这3张表,总容量为 18G。 请问 会不会因为多了这3张表(导致数据库容量增大),而影响其它表的查询性能(不管是连接查询还是子查询统计等)?。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
吉普赛的歌
2019-08-17
打赏
举报
回复
开始没留意到你所谓的大表是要存图片, 确实是不合理的。 不合理并不是对其它表有影响, 而是本身就有很多问题存在。 图片直接保存在文件夹中, 性能远远优于数据库, 这是无法改变的事实。 目前比较流行的做法: 1. 搭建 FastDFS 文件服务器(只能在Linux , 不过找教程并不困难), 2. 数据库只保存图片路径。
lich2005
2019-08-16
打赏
举报
回复
一般存图片路径好些。既然你意识到性能上的问题, 可以考虑为这3张表建立一个数据库(甚至存放到另外一个物理服务器上),和你业务的数据库做一个逻辑隔离。
datafansbj
2019-08-13
打赏
举报
回复
会有微微的影响,不过人察觉不到,因为数据库的数据存储是按页(块)存储的,某些数据如果你不访问,就不会去读写。但是由于这些不使用的数据占据了磁盘空间,导致要访问的数据存储不连续,磁盘寻道时会多占用一点时间(固态盘不存在该问题)。
xiaoxiangqing
2019-08-13
打赏
举报
回复
会有影响,大小也会影响性能
zjcxc
2019-08-13
打赏
举报
回复
如果这个数据不被访问(包括更新导致的访问),通常不会,如果会被访问,那么它会占用内存,内存占用就会影响其他查询
文盲老顾
2019-08-13
打赏
举报
回复
个人感觉的话,没有影响,不过最好是将图片表换一下,换成物理存储文件,然后把文件地址保存到表里
吉普赛的歌
2019-08-13
打赏
举报
回复
没有直接影响,你把这几个大表分到另外一个库也不会有改善。 间接影响是可能有的,因为大表小表同时操作,大表占磁盘IO 非常大的话, 小表就受影响了。 不过这种情况也不多见。 只是索引、归档做的好,没什么问题的。 关键还是优化
独木成林_
2019-08-12
打赏
举报
回复
表里也只是存储图片路径而已,我认为不会有什么影响。
二月十六
2019-08-12
打赏
举报
回复
没试过,我觉得影响应该不大,楼主可以试试
sql server学习资料
sql server学习资源完整,短时间可以迅速增长知识
com.microsoft.
sqlserver
.jdbc.
SQLServer
Driver
针对驱动com.microsoft.
sqlserver
.jdbc.
SQLServer
Driver所需的三个jar包。
java连接sql server2008所需要的jar包
里面有4个jar包 3个是sql server 2008的驱动包 还有一个是连接使用的包
SQL Server 2008高级程序设计.pdf
英文版:Professional Microsoft SQL Server 2008 Programming 内容简介 《SQL Server 2008高级程序设计》由世界顶尖SQL Server权威专家Robert Vieira撰写,它介绍SQL Server 2008的新功能,讨论如何设计
性能
卓越的应用程序,分析如何提高应用程序安全性,讲述如何管理高级脚本和
数据
库,并陈述新
数据
类型、高级查询、XML集成、索引结构、高级时区处理和
数据
仓库等重要内容。
msbase.jar,ms
sqlserver
.jar,msutil.jar
JDBC Driver for SQL Server:msbase.jar,ms
sqlserver
.jar,msutil.jar
应用实例
27,582
社区成员
68,544
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章