sp_addlinkedserver
--创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问。在使用 sp_addlinkedserver 创
--建链接的服务器之后,此服务器就可以执行分布式查询。如果链接服务器定义为 Microsoft® SQL Server™,则可执行远
--程存储过程。
sp_helpfile
--返回与当前数据库关联的文件的物理名称及特性。使用此存储过程确定附加到服务器或从服务器分离的文件名。
sp_helpdb
--报告有关指定数据库或所有数据库的信息。
USE pubs
DBCC SHOW_STATISTICS (authors, UPKCL_auidind)
GO
--显示指定表上的指定目标的当前分布统计信息。
DBCC SQLPERF(LOGSPACE)
--提供有关所有数据库中的事务日志空间使用情况的统计信息。
DBCC CHECKDB
--检查指定数据库中的所有对象的分配和结构完整性。
sp_spaceused
显示行数、保留的磁盘空间以及当前数据库中的表所使用的磁盘空间,或显示由整个数据库保留和使用的磁盘空间。
--设置 min server memory 配置项
EXEC sp_configure N'min server memory (MB)', 0
--设置 max server memory 配置项
EXEC sp_configure N'max server memory (MB)', 256
--使更新生效
RECONFIGURE WITH OVERRIDE
--用bcp导入导出数据
EXEC master..xp_cmdshell 'bcp Northwind.dbo.Customers out c:\Customers.txt -c -U"sa" -P"123456"'
SELECT TOP 0 * INTO lgxswfc.dbo.Customers FROM Northwind.dbo.Customers
EXEC master..xp_cmdshell 'bcp lgxswfc.dbo.Customers in c:\Customers.txt -c -T'
select * from lgxswfc.dbo.Customers
--所查出来的结果中取第10条到13条记录进行导出
EXEC master..xp_cmdshell 'bcp "SELECT TOP 20 * FROM Northwind.dbo.Customers" queryout c:\Customers.txt -F 10
-L 13 -c -U"sa" -P"password"'
--表TEST属于文件组file_group_1
CREATE TABLE TEST
(
testcol smallint
)
on file_group_1
-- Script returns blocking information from the sysprocesses table
SELECT spid, blocked, status, waittime,
waittype, waitresource, db_name(dbid) DatabaseName, cmd,
hostname, loginame
FROM master..sysprocesses
WHERE blocked != 0
DECLARE @spid int
-- Get the root blocker's spid id
SELECT @spid = A.spid
FROM master..sysprocesses A
INNER JOIN master..sysprocesses B
ON A.spid = B.blocked
WHERE A.blocked = 0
重建索引提高SQL Server性能
减少SQL日志的三种方法
SQL Server 管理常用的SQL和T-SQL
改善SQL Server内存管理
SQL Server日志文件总结及日志满的处理
SQL Server服务器内存升级后的烦恼(修改参数)
SQL大型事务日志备份与修复问题
SQL Server事务日志的几个常用操作
如何恢复/修复MS SQL数据库的MDF文件
如何应用SQL Server中的DBCC避免堵塞
应用Profiler优化SQL Server数据库系统
阅读(829) | 评论(0) | 转发(0) |