sqlserver
rgb_rgb
dba
展开
-
事务隔离级别
前几天同事讲了Transaction isolation level,并且大家一起在SQLServer,Oracle跟MySQL数据库上实验了一下,发觉这些知识还是挺重要的。假如有两个事务并发,顺序如下Transaction A Transaction Bbegin beginquery1 from table A .......转载 2007-05-24 09:15:00 · 358 阅读 · 0 评论 -
right(code,3)=a.n+1
declare @t table(code varchar(6))insert into @t select A001insert into @t select A001insert into @t select A003insert into @t select B003insert into @t select B002insert into @t select C001转载 2007-05-24 15:12:00 · 263 阅读 · 0 评论 -
存储过程 几个商品ID
--創建測試環境Create Table TEST(商品ID Int, Name Varchar(100))Insert TEST Select 1, AUnion All Select 2, BUnion All Select 3, CUnion All Select 5, DGO--創建存儲過程Create ProceDure SP_TEST(@ID Varchar(100))转载 2007-05-25 15:20:00 · 315 阅读 · 0 评论 -
在另一个数据库中查询
select * from OPENROWSET('SQLOLEDB','SERVER=.;uid=sa;pwd=;Database=数据库','此处可以添加你想处理的SQL语句') as a原创 2006-10-23 15:11:00 · 421 阅读 · 0 评论 -
MSSQL优化
1.等待事件分析(sys.dm_os_wait_stats)2.阻塞分析(sys.dm_os_waiting_tasks)3.最耗CPU、内存、I/O资源的TOP N分析 (sys.dm_exec_requests)4.绑定变量( sys.dm_exec_query_stats)5.数据库整体性能优化解决办法1.横向扩展进行表分区2.纵向扩展进行拆表3.SQL性原创 2012-08-22 11:26:34 · 859 阅读 · 0 评论 -
BCP和BULK INSERT比较
原文:http://blog.csdn.net/jackmacro/article/details/5959321经过比较bulk insert 效率更高BCP运行的SQL:insert bulk test.[dbo].tb1([ContractNumber] varchar(20) collate Chinese_PRC_CI_AS,[DeptType] int,[Categor转载 2013-01-17 17:18:58 · 3577 阅读 · 1 评论 -
sqlserver sp_spaceused用法
sp_spaceused显示行数、保留的磁盘空间以及当前数据库中的表所使用的磁盘空间,或显示由整个数据库保留和使用的磁盘空间。语法sp_spaceused [[@objname =] 'objname'] [,[@updateusage =] 'updateusage']参数[@objname =] 'objname'是为其请求空间使用信息(保留和已分配的空间)的原创 2013-04-10 14:39:28 · 4814 阅读 · 0 评论 -
mssql oracle 增删改(列,表,索引,主键,临时表)表信息
--增加标识列ALTER TABLE dbo.XXXX ADD ID int IDENTITY(1,1)--新增列alter table "xxx".xxx add ID int--字段改名exec sp_rename '表名.[字段原名]','字段新名','column' exec sp_rename '"xxx".xxx.ID','ID_','column' -原创 2012-08-06 18:37:43 · 1484 阅读 · 4 评论