![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
haha00217
这个作者很懒,什么都没留下…
展开
-
sqlserver游标使用
转自http://blog.csdn.net/luminji/article/details/5130004整理一下,关于游标,MSDN有:过 Transact-SQL 服务器游标检索特定行。Transact-SQL 语法约定 参数NEXT紧跟当前行返回结果行,并且当前行递增为返回行。如果 FETCH NEXT 为对游标的第一次提取操作转载 2012-07-18 10:52:15 · 381 阅读 · 0 评论 -
sqlserver2008 死锁总结
虽然不能完全避免死锁,但可以使死锁的数量减至最少。将死锁减至最少可以增加事务的吞吐量并减少系统开销,因为只有很少的事务: 回滚,而回滚会取消事务执行的所有工作。 由于死锁时回滚而由应用程序重新提交。 下列方法有助于最大限度地降低死锁: 按同一顺序访问对象。 避免事务中的用户交互。 保持事务简短并在一个批处理中。 使用低隔离级别。 使用绑定连接。转载 2012-12-11 16:46:01 · 4744 阅读 · 0 评论 -
数据库压缩
数据库文件分为2个数据库名_Data.MDF --数据文件数据库名_Log.LDF--日志文件数据文件可以收缩,减少数据库未使用的空间。操作方法,资源管理器--》数据库--》右键--》任务--》收缩--》数据库通过选择进行收缩。日志文件随着使用时间增长,如果没有设置最大限制的话,会产生很大的文件。通过重置清楚日志,释放硬盘空间將復原模式原创 2013-01-24 10:53:34 · 614 阅读 · 0 评论 -
设置SQL Server数据库中某些表为只读的多种方法
原文链接:http://www.2cto.com/database/201206/136583.html 在某些情况下需要把SQLServer的表设为只读,下面举出几种方法: 一般情况下会有几种情况需要你把数据库设为只读:1. Insert,Update,Delete 触发器2. Check 约束 和 Delete 触发器转载 2013-03-11 15:27:18 · 480 阅读 · 0 评论 -
SQL2000系统表、存储过程、函数的功能介绍及应用
转自:http://blog.csdn.net/zlp321002/article/details/480925----系统表----------------------------------------------------------------------------------------------------虽然使用系统存储过程、系统函数与信息架构视图已经可以为我们转载 2013-09-06 16:45:05 · 511 阅读 · 0 评论 -
SqlServer2008基础知识:安全与权限
分享自 儒雅的男人blog http://www.cnblogs.com/yushaoye201314/archive/2013/04/19/3031203.html好文,转载收藏这两天在调用Microsoft.SqlServer.SMO.dll组件 《add login,create,backup,restore database to Sql Server using SM转载 2013-09-03 18:48:03 · 2230 阅读 · 1 评论 -
深入浅出:全面理解SQL Server权限体系
转自IT168 好文转载存档! 【IT168 技术】权限两个字,一个权力,一个限制。在软件领域通俗的解释就是哪些人可以对哪些资源做哪些操作。在SQL Server中,”哪些人”,“哪些资源”,”哪些操作”则分别对应SQL Server中的三个对象,分别为主体(Principals),安全对象(Securables)和权限(Permissions),而权力和限制则是对应了SQL Serv转载 2013-09-05 15:13:05 · 894 阅读 · 1 评论 -
sqlserver修改主机名
sqlserver迁移后,主机和原机器不符,将系统修改主机名后,数据库代理服务、邮件服务无法启动执行下面语句,检查sqlserver中windows主机名-- 检查SQL Server中的“服务器名[/命名实例名]”, 和当前真实的“计算机名[/命名实例名]”。如果修改了计算机名,则这两者即会不一致。select @@serverName, serverproperty(转载 2013-10-29 11:34:04 · 448 阅读 · 0 评论 -
SQL SERVER重置自动编号列(标识列)
两种方法:一种是用TruncateTRUNCATE TABLE name可以删除表内所有值并重置标识值 二是用DBCC CHECKIDENTDBCC CHECKIDENT ('table_name', RESEED, new_reseed_value)如dbcc checkident ("bc_pos",reseed,1)即可,但如果表内有数转载 2014-01-02 18:14:58 · 451 阅读 · 0 评论