社区
应用实例
帖子详情
SQLSERVER 数据性能问题。
kuaile999
2019-08-12 09:36:37
对 SQLSERVER 2008架构不是很了解,问一个问题。
数据库容量增大会不会影响查询性能或其他性能。我指的是容量增大,不是记录增多。
比如 一个数据库有300张表,其中3张表存储图片,如果没有这3张存储图片的表 数据库的总容量为 1.5G,如果有了这3张表,总容量为 18G。
请问 会不会因为多了这3张表(导致数据库容量增大),而影响其它表的查询性能(不管是连接查询还是子查询统计等)?。
...全文
257
9
打赏
收藏
SQLSERVER 数据性能问题。
对 SQLSERVER 2008架构不是很了解,问一个问题。 数据库容量增大会不会影响查询性能或其他性能。我指的是容量增大,不是记录增多。 比如 一个数据库有300张表,其中3张表存储图片,如果没有这3张存储图片的表 数据库的总容量为 1.5G,如果有了这3张表,总容量为 18G。 请问 会不会因为多了这3张表(导致数据库容量增大),而影响其它表的查询性能(不管是连接查询还是子查询统计等)?。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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学习资料
9. **
性能
监控与调优**:学习使用SQL Server Profiler跟踪查询
性能
,以及如何使用动态管理视图(DMV)来诊断和解决
性能
问题
。 10. **高可用性与灾难恢复**:理解SQL Server的高可用性解决方案,如镜像、群集、读写...
com.microsoft.
sqlserver
.jdbc.
SQLServer
Driver
标题“com.microsoft.
sqlserver
.jdbc.
SQLServer
Driver”涉及的是微软SQL Server
数据
库与Java应用程序之间的连接驱动。这个驱动程序是Java Database Connectivity (JDBC)的一部分,允许Java开发者通过编写Java代码来...
java连接sql server2008所需要的jar包
String url = "jdbc:
sqlserver
://localhost:1433;databaseName=myDB"; String user = "username"; String password = "password"; try { Class.forName("com.microsoft.
sqlserver
.jdbc.
SQLServer
Driver"); ...
SQL Server 2008高级程序设计.pdf
它介绍SQL Server 2008的新功能,讨论如何设计
性能
卓越的应用程序,分析如何提高应用程序安全性,讲述如何管理高级脚本和
数据
库,并陈述新
数据
类型、高级查询、XML集成、索引结构、高级时区处理和
数据
仓库等重要内容...
msbase.jar,ms
sqlserver
.jar,msutil.jar
标题中的"msbase.jar,ms
sqlserver
.jar,msutil.jar"是Microsoft SQL Server JDBC驱动程序的主要组成部分。这些Java归档(JAR)文件是用于在Java应用程序中与Microsoft SQL Server
数据
库进行交互的关键组件。 JDBC...
应用实例
27,580
社区成员
68,545
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章