因为自己在sql这部分不强,有时候碰到一些名词我都不知道什么意思,所以在这里记录下,方便以后查看

  1、NOT FOR REPLICATION   

    控制约束、标志和触发器  在所有IDENTITY属性字段上加上NOT FOR REPLICATION设置,以保证SQLSERVER在复制代理程序所添加的行上保留起始标识值。
当在插入含IDENTITY列的表数据时,要把 IDENTITY_INSERT 置为 ON。
IDENTITY列相当于oracle中的序列,自增,在复制的时候,订阅端会报错,复制错误检查 distribution.dbo.msrepl_errors表,出现identity_insert的错误。)

  2、CONSTRAINT

    一般形式是:CONSTRAINT PK_TABLE.FIELD PRIMARY KEY [(SOME FILED, SOME FILED...)](可省略) not null

    对该字段建立约束名为“PK_字段”的primary key(主键)约束,[(该主键是复合主键,同时作用在指定的字段上)],并且不允许为空值;

  3、PAD_INDEX

    PAD_INDEX选项只用来连接FILLFACTOR,它指定在索引的中间页级别页打开的自由空间特定的百分比。

    语法:WITH (PAD_INDEX = { ON | OFF }| FILLFACTOR = fillfactor)

      举例:WITH (PAD_INDEX=ON, FILLFACTOR=50)

    使用FILLFACTOR是读与写之间的一个平衡操作。例如,100%的填充因子可以提升读取的性能,但是会减慢写活动的性能,引发频繁的页拆分,因为数据库引擎为了在数据页中得到空间必须持续地交换行的位置。太低的填充因子会给行插入带来益处,但它也会减慢读取操作,因为要检索所有需要的行必须访问更多的数据页。经验做法是,为几乎没有数据修改活动的表使用100%填充因子,低活动的使用80%~90%,中等活动的使用60%~70%,为索引键上的高活动使用50%或更低的百分比。

  4、STATISTICS_NORECOMPUTE

    该选项指定过期的索引统计不自动重新计算。为了恢复自动统计更新,可以执行没有NORECOMPUTE子句的UPDATE STATISTICS命令;

  5、IGNORE_DUP_KEY

    此选项控制了当往包含于一个惟一约束中的列中插入重复数据时SQL Server 所作的反应。当选择此选项时(IGNORE_DUP_KEY=ON),SQL Server 返回一个错误信息,跳过此行数据的插入,继续执行后面的数据操作的操作

  6、ALLOW_ROW_LOCKS

    是否允许行锁

  7、ALLOW_PAGE_LOCKS

    是否允许页面锁

   

 

最新文章

  1. Python正则表达式:最短匹配
  2. Selenium-xpath详解
  3. 一些对数学领域及数学研究的个人看法(转载自博士论坛wcboy)
  4. 【bzoj3631】[JLOI2014]松鼠的新家
  5. iOS 活动图 流程图
  6. 【leetcode❤python】 112. Path Sum
  7. MyEclipse查看Struts2源码及Javadoc文档
  8. Python之类型转换
  9. CSS3秘笈第三版涵盖HTML5学习笔记1~5章
  10. 在bmp上添加字符
  11. Java中读取某个目录下的所有文件和文件夹
  12. [UWP小白日记-7]转换MVA学院的XML字幕为SRT (二)
  13. 关于Linode、Digitalocean、Vultr三款美国VPS服务商的用户体验
  14. Oracle12c多租户CDB 与 PDB 参数文件位置探讨、查询 CDB 与 PDB 不同值的参数
  15. 201521123010 《Java程序设计》第2周学习总结
  16. 个性化推荐调优:重写spark推荐api
  17. Android 网络交互之下载断点续传
  18. C#多线程——优先级
  19. 关于Java形参和实参的理解
  20. Java中高级面试必问之多线程TOP50(含答案)

热门文章

  1. JEECG(一) 如何配置自己的业务包
  2. 网易郑栋:数据采集与分析的那些事——从数据埋点到AB测试
  3. “全栈2019”Java多线程第二十六章:同步方法生产者与消费者线程
  4. Navicat 12破解工具 +安装包
  5. nodejs改变代码不需要重启的方法
  6. DCL,即Double Check Lock,中卫双重检查锁定。
  7. ReentrantLock总体概括
  8. Python sys os getpass 包的导入
  9. 【NOIP2013】货车运输 最大生成树+倍增
  10. Oracle 数据库维护管理之--数据库基本信息表管理与优化参考1