社区
疑难问题
帖子详情
做了一个视图,把几个数据库中结构都一样表连起来,但是发现查询速度很慢,有什么办法快点?
wx1234567
2006-03-08 09:49:33
可以建立索引吗?我用Create Index好象不行.
我一个库在20多G,1~2亿条记录,一共6个这样的库.
...全文
124
回复
打赏
收藏
做了一个视图,把几个数据库中结构都一样表连起来,但是发现查询速度很慢,有什么办法快点?
可以建立索引吗?我用Create Index好象不行. 我一个库在20多G,1~2亿条记录,一共6个这样的库.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
like语句太慢 sqlserver_如何解决SQLServer
数据库
查询
速度
慢
SQL Server
数据库
查询
速度
慢的原因有很多,常见的有以下几种: 1、没有索引或者没有用到索引(这是
查询
慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致
查询
不优化。 4、内存不足5、网络
速度
慢6、
查询
出的数据量SQL Server
数据库
查询
速度
慢的原因有很多,常见的有以下几种:1、没有索引或者没有用到索引(这是
查询
慢最常见的问题,是程序设计的缺陷...
14 | count(*) 这么慢,我该怎么办?
文章目录14 | count(*) 这么慢,我该怎么办?用缓存系统保存计数在
数据库
保存计数不同的 count 用法小结上期问题时间 14 | count(*) 这么慢,我该怎么办? count(*)的实现方式 你首先要明确的是,在不同的 MySQL 引擎
中
, count(*)有不同的实现方式。 MyISAM 引擎把
一个
表的总行数存在了磁盘上,因此执行 count(*)的时候会直接返回这个数,效率很高 而 InnoDB 引擎就麻烦了,它执行 count(*)的时候,需要把数据一行一行地从引擎里面读出来,然后累
SQL常见Sql
查询
优化性能方式
数据库
的优化问题 一、问题的提出 在应用系统开发初期,由于开发
数据库
数据比较少,对于
查询
SQL语句,复杂
视图
的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用 系统提交实际应用后,随着
数据库
中
数据的增加,系统的响应
速度
就成为目前系统需要解决的最主要的问题之一。系统优化
中
一个
很重要的方面就是SQL语句的优 化。对于海量数据,劣质SQL语句和优质SQL语句之间的
速度
差别可以达到上百...
count(*)这么慢,我该怎么办?
前面的博客我们介绍MySQL的表
中
的数据删除了一半,但是表的大小没有变小,讲了其
中
的原理,实际上MySQL
中
的删除数据是逻辑上的删除,并不是物理上的删除,只是标记这条记录是删除的状态,同时这个位置可以被复用,这样就会导致删除数据后,表所占的空间没有减少,我们可以通过重建表的方式,让这些空间得到释放。今天我们要讲的是 count(*)这么慢,我该怎么办?主要参考的资料是极客时间的专栏课《MySQL实战45讲》
数据库
性能优化之SQL语句优化
一、问题的提出 在应用系统开发初期,由于开发
数据库
数据比较少,对于
查询
SQL语句,复杂
视图
的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着
数据库
中
数据的增加,系统的响应
速度
就成为目前系统需要解决的最主要的问题之一。系统优化
中
一个
很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的
速度
差别可以达到上百
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章