
正文
sqlserver2008速度慢的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sqlserver2008日志清除后,数据库反映非常慢
1、重建索引 DBCC REINDEX ,DBCC INDEXDEFRAG,收缩数据和日志 DBCC SHRINKDB,DBCC SHRINKFILE.设置自动收缩日志.对于大的数据库不要设置数据库自动增长,它会降低服务器的性能。
2、内存不足网络速度慢查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。
3、对于这种查询慢的问题需要仔细分析,首先要确保系统中的资源足够,尤其是内存,内存太小的时候查询速度是很难快的,而且速度也不稳定,另外像:数据量、表合理的索引、查询语句的写法也都会影响到查询的速度。
4、第二:数据缓存,这个跟时间有关系,用的是最近最少使用的数据优先清空的原理。你可以把服务器内存整到 64G。然后配置一番,基本可以缓存多一些。
5、Extra:Using where 也意味着扫描完索引后还需要回表进行筛选。一般来说,得保证 type 至少达到 range 级别,最好能达到 ref。
6、总体来说,与NORECOVERY相比使用STANDBY还原事务日志会慢一些。因为当有未提交的事务时,SQL Server会花费额外的时间来创建回滚文件(undo file)。
相关问答
Q1: 安装玩SQL2008,发现电脑开机非常慢,想把SQL一些服务禁用,又不影响使用...
1、这就是安装了sql server之后操作系统变得十分卡顿的原因。如果在最开始开机的时候就是关闭这些应用程序的话就是会发现系统立马就是会快速很多。
2、步骤如下 打开SQL Server2008,在对象资源管理器下 安全性-登录名-找到自己的登陆账号,我的是sa,右键-属性-状态,把“设置”下选“授予”和“登陆”下选“启用”,确定退出。
3、在 SQL Server 配置管理器的左窗格中,单击“SQL Server 服务”。在详细信息窗格中,右键单击 SQL Server (MSSQLServer),然后单击“启动”。如果工具栏上和服务器名称旁的图标上出现绿色箭头,则指示服务器已成功启动。
4、)安装后运行。英文的,但基本能看懂。一个一个移除所有相关的sql信息(注意不要移除错了!)。
5、sql2008检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败 是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败 前一段时间想装一下sqlserver,但是一直装不上。搞得我很郁闷,我重装了一下系统。
6、单击右键,禁用【VIA】协议。弹出提示框,点击确定,保存所做的更改。win7的电脑有两个【SQL Server网络配置】我们都把它禁用。再次启动【SQL Server (SQLEXPRESS)】主服务。
Q2: 向SqlServer2008中插入数据变慢的问题
建议:在插入大量数据时,可以在插入数据前先删除索引,插入操作完成后再建立索引。这样避免了引擎在插入数据的同时维护索引,新建的索引也会更加整齐连贯。
删除日志 将数据表进行修正一下,每月考勤结束后,将数据移到相应的数据备份表中,这样数据表中只保留没有进行考勤汇总的数据,即当前数据。其他,可能与你的系统设计有关。
如果时间短, 那么可以排除掉 SQL 执行慢的问题。如果 在 SQL 2008 的 SQL Server Management Studio 那里执行就很慢了, 那么你需要优化一下 SQL 语句。
一次性插入100万条记录,时间一般不少于2分钟。所以,你要插入1000万条,每条记录超过1K字节情况下,一般需要20分钟以上,个人看法,数据量太大,在当前的技术条件下,不可能1分钟内完成。你还是想想怎么避免这种情况。
Q3: sql2005数据库附加到2008版本后特别慢
1、速度慢绝大部分情况下,是因为SQL语句不良,比如某语句做了table scan或者聚焦索引的扫描等。如果你的语句能做到聚焦索引查找或者非聚焦索引的查找,插入数据的速度就会显而易见的提高。
2、你这样的话可以选择把所有数据库备份出来,然后卸载05,记得看服务,所有SQL服务都没了后,重新安装08就好了。
3、利用脚本来实现。存在大量数据的数据库,比如数据库中存在记录数过万条的数据表,实现起来可能非常慢,且可能出错,没法进行下去。
4、可能是用户问题,用sa和windows验证都试下 这就是你的问题,要用混合验证模式sa才能登陆的 1在 SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”。
sqlserver2008速度慢的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、sqlserver2008速度慢的信息别忘了在本站进行查找喔。







