仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 893|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL网页编程之SQL Server数据库检验

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:28:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
优化的SQL查询算法,有效地提高查询速度server|数据|数据库
利用数据库的过程当中,因为断电或其他缘故原由,有大概招致数据库呈现一些小毛病,好比检索某些表出格慢,查询不到切合前提的数据等.

呈现这些情形的缘故原由,常常是由于数据库有些破坏,或索引不完全.

在ACCESS中,有个修单数据库的功效能够办理这个成绩,在SQL企业办理器,没有这个功效,要用语句来完成,上面就先容怎样用SQL语句完成数据库的修复,必要注重的是,在举行上面的操纵时,必需断开一切用户的毗连:

USEMASTER
GO

sp_dboption你的数据库名,singleuser,true
Go

DBCCCHECKDB(你的数据库名,REPAIR_REBUILD)
Go

USE你的数据库名
go

execsp_msforeachtableDBCCCHECKTABLE(?,REPAIR_REBUILD)
go

sp_dboption你的数据库名,singleuser,false
Go

有了rowbase的binlog后,我们来分析一下怎么实现闪回。平时的DML无非三种操作,增删改,先说三种操作的日志格式。
因胸联盟 该用户已被删除
沙发
发表于 2015-1-19 14:20:54 | 只看该作者
而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-26 22:19:25 来自手机 | 只看该作者
很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。
小魔女 该用户已被删除
地板
发表于 2015-2-4 21:29:19 | 只看该作者
呵呵,这就是偶想说的
若相依 该用户已被删除
5#
发表于 2015-2-10 15:00:23 | 只看该作者
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
6#
发表于 2015-3-1 13:06:08 | 只看该作者
而写到本地,我又考虑到效率问题.大家来讨论讨论吧,分数不打紧,就给10分,十全十美,没啥对错,各抒己见,但是要有说服力的哦~
admin 该用户已被删除
7#
发表于 2015-3-10 17:33:54 | 只看该作者
作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题!
小女巫 该用户已被删除
8#
发表于 2015-3-17 09:10:24 | 只看该作者
理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识
海妖 该用户已被删除
9#
发表于 2015-3-24 05:18:32 | 只看该作者
两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-6 16:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表