E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DBCC
sybase查看执行计划
noexec off go 查看存储过程执行计划: set showplan on go exec sp_name go set showplan off go
dbcc
chembo
·
2013-01-15 10:00
执行计划
Sybase
DBCC
CHECKDB用法 手工修复数据库
alter database accp set single_user with rollback immediate goalterdatabase accp setemergency go--查看数据库可疑的原因dbcccheckdb('accp')go---看报什么错误,对应修复尝试DBCCCHECKDB('数据库或损坏的表名',REPAIR_FAST) --重建索引并修复DBCCC
ocpyang
·
2013-01-14 10:00
手工修复数据库
实战:
DBCC
CHECKDB用法 手工修复数据库
alter database accp set single_user with rollback immediate goalterdatabase accp setemergency go--查看数据库可疑的原因dbcccheckdb('accp')go---看报什么错误,对应修复尝试DBCCCHECKDB('数据库或损坏的表名',REPAIR_FAST) --重建索引并修复DBCCC
yangzhawen
·
2013-01-14 10:00
SQL Server 灾难恢复31天之第1天:
DBCC
CHECK命令会自动使用已经存在的数据库快照吗?
说明:灾难恢复系列的文章是由RobertDavis写的,发布在SQLSoldier,个人认为挺不错的,所以根据自己的理解,边测试边整理,并非直接翻译,如有不准确,欢迎指正。 作为灾难恢复这个系列的第一篇文章,我们看一下如果一个数据库存在快照数据库,那么当执行DBCCCHECK命令时,是否会自动使用已存在的快照数据库呢?我一直认为是不会的,并且也这样告诉其它人。为了证明给我自己以及其它人,本篇将尝试
nzperfect
·
2013-01-10 22:00
SQL Server 灾难恢复31天之第1天:
DBCC
CHECK命令会自动使用已经存在的数据库快照吗?
说明:灾难恢复系列的文章是由RobertDavis写的,发布在SQLSoldier,个人认为挺不错的,所以根据自己的理解,边测试边整理,并非直接翻译,如有不准确,欢迎指正。 作为灾难恢复这个系列的第一篇文章,我们看一下如果一个数据库存在快照数据库,那么当执行DBCCCHECK命令时,是否会自动使用已存在的快照数据库呢?我一直认为是不会的,并且也这样告诉其它人。为了证明给我自己以及其它人,本篇将尝试
nzperfect
·
2013-01-10 22:00
SQL Server误区30日谈 第27天 使用BACKUP WITH CHECKSUM可以替代
DBCC
CheckDB
误区#27:使用BACKUP...WITHCHECKSUM可以替代DBCCCheckDB错误乍一看,由于BACKUPWITHCHECKSUM会检测所有分配出去的页的校验和的值,这个误区貌似是这么回事,但实际上并不是这么回事,原因如下:由SQLServer2000或是更早版本升上来的数据库pagechecksums必须开启,在开启后,并不是数据库中所有的页都会被叫上页校验和,当页损坏发生时,IO系统
·
2013-01-09 22:54
SQL Server误区30日谈 第2天
DBCC
CHECKDB会导致阻塞
误区#2:DBCCCHECKDB会引起阻塞,因为这个命令默认会加锁这是错误的!在SQLServer7.0以及之前的版本中,DBCCCHECKDB命令的本质是C语言实现的一个不断嵌套循环的代码并对表加表锁(循环嵌套算法时间复杂度是嵌套次数的N次方,作为程序员的你懂得),这种方式并不和谐,并且…..在SQLServer2000时代,一个叫SteveLindell的哥们(现在仍然在SQLServerTe
·
2013-01-09 18:54
DBCC
SHRINKFILE 为什么会运行很长时间?
今天启用数据压缩功能后,数据库空出了很大的空间,然后使用DBCCSHRINKFILE收缩数据库,花费了很长的时间。相信很多使用SQLServer的朋友都遇到过这样的问题,为什么SQLServer收缩文件这么耗时? 从MSDN上看到“DBCCSHRINKFILEissingle-threadedandmaytakealongtimetocomplete”(http://msdn.microsoft.
lzf328
·
2013-01-07 14:25
DBCC
SHRINKFILE
收缩数据库耗时
(SQL Server)
DBCC
DBCC
是SQL Server提供的一组控制台命令,功能很强大,掌握一些必要的语句,对操作数据库有不少帮助,所以决定整理一下,发现已有不少类似的整理,减少了不少工作,归类如下:一、
DBCC
帮助类命令*DBCCHELP
dongxiaohui2008
·
2013-01-06 11:00
DBCC
命令汇总
引用了链接:http://bbs.chinaunix.net/thread-2315221-1-1.html IF(OBJECT_ID('#tmpDBCC04')ISNOTNULL) DROPTABLE#tmpDBCC04GOCREATETABLE#tmpDBCC04( CurrentLSNVarchar(200), OperationVarchar(200), Context
xbase100
·
2013-01-04 17:00
DBCC
命令汇总
引用了链接:http://bbs.chinaunix.net/thread-2315221-1-1.html IF(OBJECT_ID('#tmpDBCC04')ISNOTNULL) DROPTABLE#tmpDBCC04GOCREATETABLE#tmpDBCC04( CurrentLSNVarchar(200), OperationVarchar(200), Context
yupeigu
·
2013-01-04 17:00
MS Sql Server 数据库或表修复(
DBCC
CHECKDB)
MS Sql Server 数据库或表修复(
DBCC
CHECKDB) MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。
java032
·
2013-01-04 11:00
SQL Server
MS Sql Server 数据库或表修复(
DBCC
CHECKDB)
MSSqlServer数据库或表修复(DBCCCHECKDB)MSSqlServer提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。1.DBCCCHECKDB重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。 usemasterdeclare@databasenamevarchar
stkingdee
·
2013-01-04 10:11
数据库
修复
获取外部程序进程的SQL语句
(1)
DBCC
INPUTBUFFER显示从客户端发送到 Microsoft® SQL Server™ 的最后一个语句。
·
2012-12-16 23:00
sql语句
使用
DBCC
CHECKTABLE 修复表错误!
DBCCCHECKTABLE("MyTable");MyTable的
DBCC
结果。
easyboot
·
2012-12-05 15:56
SQL
SERVER
维护
SQLSERVER数据库经常置疑的原因
近段时间经常收到客户的求助电话,说他们的SQLSERVER业务数据库置疑了,因为系统不能使用,所以他们也不能加油正常营业 (我们是做加油站IC卡管理系统的)因为我们的系统损坏的话,加油站也不能加油,然后我们使用
DBCC
·
2012-11-28 23:00
sqlserver
2011-07-07 00:10 mysql 自增id 归0
开始:那么就用下面的方法吧: 方法一: 如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数 truncate table 表名 方法二:
dbcc
dchengquan53390
·
2012-11-20 21:00
mysql
DBCC
flag之: Sybase ASE
DBCC
traceflags汇集
从多个渠道收集来的sybasetraceflagWithdbcctraceflagsyoucandomanydifferentthings,likechangethebehaviouroftheserver,seewhyacertainqueryplanischoosenorfine-tunetheoptimizer.Thispageshowsyouhowtousethemandprovidesa
iihero
·
2012-11-20 13:00
使用
DBCC
命令监控日志空间的使用情况
性能优化与故障排除百日谈(3)-监控-使用
DBCC
命令监控日志空间的使用情况 其实说到日志,那就得有很多的话题了,可以这样么说,对已日志的合理的规划和深入的研究,对性能起着至关重要的作用,甚至可以说是
·
2012-11-07 16:00
日志
数据库性能优化
日志监控
AgileSharp
性能优化与故障排除百日谈(3)-监控-使用
DBCC
命令监控日志空间的使用情况
性能优化与故障排除百日谈(3)-监控-使用
DBCC
命令监控日志空间的使用情况 其实说到日志,那就得有很多的话题了,可以这样么说,对已日志的合理的规划和深入的研究,对性能起着至关重要的作用,甚至可以说是“
·
2012-11-07 09:00
性能优化
文档中没有介绍的SQL Server
DBCC
命令
文档中没有介绍的SQLServerDBCC命令http://www.searchdatabase.com.cn/showcontent_11822.htmhttp://www.searchdatabase.com.cn/showcontent_11823.htmhttp://www.searchdatabase.com.cn/showcontent_11824.htm---------------
miyatang
·
2012-10-23 13:00
sql
server
文档
SQLSERVER页面错误的解决方案记录
SQLSERVER页面错误的解决方案记录 前天帮人解决一个问题,他的SQLSERVER出现了页面错误,使用
dbcc
checkdb修复没有报错,但是收缩数据库的时候报错说“有页面错误” 今天记录一下我帮他解决的方法
·
2012-10-22 10:00
sqlserver
SQL Server 自增字段归零
; 如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数 truncate table 表名 方法二:
dbcc
·
2012-09-27 14:00
SQL Server
请运行
DBCC
CHECKCATALOG。
请运行
DBCC
CHECKCATALOG。 当前命令发生了严重错误。应放弃任何可能产生的结果。 出现上述错误解决方法运行DBCCCHEC
cnw168
·
2012-09-23 17:10
数据库
架构
应用程序
sql 设置主键自增从1开始
一、
dbcc
方法--dbcccheckident('test',reseed,0)--1)首先创建一个临时表createtable#tmp(IDintidentity(1,1)notnull,namevarchar
angle860123
·
2012-09-14 10:00
sql
table
null
delete
insert
使用
DBCC
缩减数据库中log文件的大小
USE[master] GO ALTERDATABASECustomsAtomSETRECOVERYSIMPLEWITHNO_WAIT GO ALTERDATABASECustomsAtomSETRECOVERYSIMPLE--简单模式 GO USECustomsAtom GO DBCCSHRINKFILE(N'CustomsNuke_log',11,TRUNCATEONLY) GO USE[ma
diandian82
·
2012-09-04 07:00
DBCC
命令4:杂项
1、
DBCC
HELP:如果需要简单的提示,可以输入命令,就会返回简单的语法说明,
DBCC
HELP(提示符名称)。2、DBCCRES
yupeigu
·
2012-08-18 21:00
DBCC
命令4:杂项
1、
DBCC
HELP:如果需要简单的提示,可以输入命令,就会返回简单的语法说明,
DBCC
HELP(提示符名称)。2、DBCCRES
xbase100
·
2012-08-18 21:00
DBCC
命令2:状态查询
状态查询:收集和显示各类信息,状态检查。如cachestats、pss、sqlmgrstats、memorystatus、proccache、freeproccache、freesystemcache、freesessioncache、dropcleanbuffers、flushprocindb、inputbuffer、outputbuffer、cursorstats等。1、DBCCCACHEST
xbase100
·
2012-08-18 21:00
DBCC
命令2:状态查询
状态查询:收集和显示各类信息,状态检查。如cachestats、pss、sqlmgrstats、memorystatus、proccache、freeproccache、freesystemcache、freesessioncache、dropcleanbuffers、flushprocindb、inputbuffer、outputbuffer、cursorstats等。1、DBCCCACHEST
yupeigu
·
2012-08-18 21:00
几个有用的
DBCC
命令
--file headerpages (存储了文件的元数据信息,如果损坏没办法修复)
DBCC
FILEHEADER('database', 1); --查看Boot Page信息(page
wsql
·
2012-08-18 09:00
dbc
几个有用的
DBCC
命令
--fileheaderpages(存储了文件的元数据信息,如果损坏没办法修复) DBCCFILEHEADER('database',1); --查看BootPage信息(page9是bootpage,如果损坏没办法修复) DBCCTRACEON(3604);GODBCCPAGE(DBA,1,9,3);GODBCCTRACEOFF(3604) ---查看SP_CONFIGURE存储信息sp_con
SmithLiu328
·
2012-08-18 09:00
数据库
File
database
存储
360
DBCC
ACTIVECURSORS 查看未关闭的游标
DBCCACTIVECURSORS这个命令会将当前系统所有未关闭的游标打印出来: SPIDCursorIdPagesStmt BufferPoolStolen.是bufferpool中如下5个部分的总和(General,QueryPlan,Optimizer,Utilities,Connection).这个部分的内存分配页面都是小于8KB的。
SmithLiu328
·
2012-08-17 14:00
query
buffer
DBCC
命令5:跟踪标记
跟踪标记涉及到三个命令:traceon、traceoff、tracestatus。跟踪标记的主要用途是:1、获取比较深入的SQLServer信息,如LockManager的各种锁定操作。2、改变某些SQLServer预设定的行为,如停止查询优化器寻找最佳执行计划的超时时间。3、改变某些命令当前的行为,如终止使用查询提示。 /*==================================
xbase100
·
2012-08-12 19:00
sql
优化
server
manager
DBCC
命令5:跟踪标记
可以参考这个链接:http://www.cnblogs.com/Amaranthus/archive/2012/08/01/2619045.htmlhttp://www.cnblogs.com/lyhabc/articles/4092507.html?ADUIN=5146923&ADSESSION=1416359834&ADTAG=CLIENT.QQ.5329_.0&ADPUBNO=26349跟踪
yupeigu
·
2012-08-12 19:00
DBCC
命令1:维护
DBCC
命令是集成在T-SQL内的工具程序,可以完成许多T-SQL语法本身无法执行的任务,用途非常广泛。可分为几类:维护:针对数据库、索引、文件组的维护工作。
xbase100
·
2012-08-12 19:00
数据库
工作
工具
任务
DBCC
命令1:维护
DBCC
命令是集成在T-SQL内的工具程序,可以完成许多T-SQL语法本身无法执行的任务,用途非常广泛。可分为几类:维护:针对数据库、索引、文件组的维护工作。
yupeigu
·
2012-08-12 19:00
工作
数据库
工具
任务
删除变长列字段后使用
DBCC
CLEANTABLE回收空间
SQLServer在删除变长列或者减小变长列的长度后,表的大小不会响应自动减小,除非DBA重建索引或者reorganized索引。变长列包括varchar,nvarchar,varchar(max),nvarchar(max),varbinary,varbinary(max),text,ntext,image,sql_variant,和xml。 SQLServer提供了一个DBCCCLEANTAB
lzf328
·
2012-08-10 15:02
sql
server
space
收缩表
Reclaim
删除变长列字段后使用
DBCC
CLEANTABLE回收空间
SQL Server在删除变长列或者减小变长列的长度后,表的大小不会响应自动减小,除非DBA重建索引或者reorganized索引。变长列包括varchar,nvarchar, varchar(max), nvarchar(max), varbinary, varbinary(max), text, ntext,image, sql_variant,和xml。 SQL Server提供了一个
txf2004
·
2012-08-10 14:00
table
数据库修复系列Part3:repair_allow_data_loss
运行
DBCC
CHECKDB withNO_INFOMSGS发现下面的错误: Table error: ObjectID 7, index ID 2, partition ID 562949953880064
txf2004
·
2012-08-05 10:00
Data
数据库 的事务日志已满。若要查明无法重用日志中的空间的原因 请参阅 sys.databases 中的 log_reuse_wait_desc 列。 .
截断事务日志 backup log 数据库名 with no_log go --收缩数据库
dbcc
jackleechina
·
2012-08-03 14:00
database
【SQL Server学习笔记】
DBCC
命令3:状态验证
状态验证:针对数据库、文件组、表、索引、数据库分页的分配、数据库元数据等进行验证。如checkdb、checkfilgroup、checktable、checkalloc、checkconstraints、checkident、checkcatalog等。1、DBCCCHECKALLOC检查磁盘空间分配结构的一致性。DBCCCHECKALLOC可使用内部数据库快照来提供执行这些检查所需的事务的一致
yupeigu
·
2012-08-02 22:00
sql
数据库
server
table
database
constraints
【SQL Server学习笔记】
DBCC
命令3:状态验证
状态验证:针对数据库、文件组、表、索引、数据库分页的分配、数据库元数据等进行验证。如checkdb、checkfilgroup、checktable、checkalloc、checkconstraints、checkident、checkcatalog等。1、DBCCCHECKALLOC检查磁盘空间分配结构的一致性。DBCCCHECKALLOC可使用内部数据库快照来提供执行这些检查所需的事务的一致
xbase100
·
2012-08-02 22:00
sql
数据库
server
table
database
constraints
SQL Server Isolation Levels By Example
To check the current database isolation level, use:
DBCC
useroptions http
kaqi
·
2012-07-27 22:00
Isolation Level
SQL Server2008数据库清除日志的问题
(SQL2005) Backup Log DNName with no_log go dump transaction DNName with no_log go USE DNName
DBCC
miss4813
·
2012-07-26 07:00
SQL Server
DBCC
DBREINDEX重建索引提高SQL Server性能
大多数SQLServer表需要索引来提高数据的访问速度,如果没有索引,SQLServer要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引。 1.索引的体系结构 为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构。SQLServer在硬
k_lb
·
2012-07-23 10:00
SQL Server
DBCC
DBREINDEX重建索引提高SQL Server性能
大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server 要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引。 1. 索引的体系结构为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构。SQL Server在硬盘中用8KB页面
IQuicksandI
·
2012-07-23 10:00
sql
数据库
object
server
table
database
sqlserver
SQL server 警报类型
例如,可以指定错误号2571来响应未经授权就尝试调用数据库控制台命令(
DBCC
)的操作。 严重级别 SQLServer代理在发生特定级别的严重错误时发出警报。例如,可以指定严重级别15来响
WS小壮
·
2012-07-17 19:42
数据库
sqlserver
控制台
类型
【转】MYSQL删除表的记录后如何使ID从1开始
nbsp; 2009-11-30 14:24 方法1: truncate table 你的表名 //这样不但将数据全部删除,而且重新定位自增的字段 方法2: delete from 你的表名
dbcc
kaindy7633
·
2012-07-17 15:00
mysql
id
从1开始
常用
DBCC
命令分类统计
今天把
DBCC
命令都一一使用了一下,做了笔记,防止忘记.
leamonjxl
·
2012-07-10 16:00
sql
数据库
server
session
Microsoft
任务
statistics
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他