- 博客(10)
- 收藏
- 关注
转载 14-SQLServer索引碎片
一、总结1、数据库的存储本身是无序的,建立聚集索引之后,就会按照聚集索引的物理顺序存入硬盘;2、建立索引完全是为了提升读取的速度,相对写入的速度就会降低,没有索引的表写入时最快的,但是大多数系统读的频率要高于写的频率;3、索引碎片分为内部碎片和外部碎片。 内部碎片:是指索引页没有100%存储满,有剩余空间,这就是内部碎片;产生原因是在insert或者update数据时,...
2019-09-25 16:42:00
224
转载 13-修复数据库,表,索引
一、注意点1.修复数据库的时候,要把数据库设置为单用户模式,修复完成后,再设置为多用户,脚本如下:(1).将数据库设置为单用户模式 alter database run set single_user with rollback immediate(2).将数据库设置为多用户模式 alter database run set multi_user with rollbac...
2019-09-25 14:04:00
151
转载 12-SSMS图形化工具中不允许保存修改的解决办法
1.报出的警告2.解决办法工具--》选项--》设计器---》表设计和数据库设计器--》阻止保存要求重新创建表的更改 的勾去掉就OK了转载于:https://www.cnblogs.com/jialanyu/p/11582908.html...
2019-09-25 10:33:00
953
转载 11-常用SQL总结
1.设置表的列不能为nullalter table run.dbo.T1 alter column Col1 int not null2.给表添加主键alter table run.dbo.T1 add constraint pk_name primary key (Col1)3.查看表中的列是否有重复数据select count(*) as cnt,Col1 from run...
2019-09-25 10:16:00
82
转载 10-SQLServer中统计信息的使用
一、总结1.网址https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-stats-transact-sql?view=sql-server-2017(sys.stats)2.什么是统计信息? 统计信息描述了表格或者索引视图中的某些列的值的分布情况,属于数据库对象.3....
2019-09-24 15:25:00
191
转载 09-sp_lock和sys.dm_tran_locks的用法
一、总结1.网址https://docs.microsoft.com/zh-cn/sql/relational-databases/system-stored-procedures/sp-lock-transact-sql?redirectedfrom=MSDN&view=sql-server-2017(sp_lock)https://docs.microsoft.com...
2019-09-24 14:52:00
1357
转载 08-sp_who2和inputbuffer的使用,连接数
一、sp_who2的使用1、存储过程的位置 sp_who官方解释地址:https://docs.microsoft.com/zh-cn/sql/relational-databases/system-stored-procedures/sp-who-transact-sql?redirectedfrom=MSDN&view=sql-server-2017...
2019-09-23 16:43:00
353
转载 07-SQLServer的系统数据库
总结首先要明确SQLServer的系统数据库一共有5个:Master、Model、Msdb、Tempdb、Resource。1、Master数据库 (1)master数据库记录了所有系统级别的信息,包括元数据(登录账户)、端点、链接服务器和系统的配置设置。需要注意的是系统对象不在master库中,而在resource库中; (2)mater数据库还记录了所有其他数据库...
2019-09-23 10:49:00
353
转载 06-char,varchar和nvarchar三者的区别
总结:1.首先先知道一下SQLServer中数据存储的基本单位是页.每页的大小是8KB;2.char(n),里面的n用于定义字符串长度,以字节为单位;3.三者的区别 * char: 是定长的,比如指定char(8),你输入的字符小于8时,后面会补空值,输入的字符大于8时,会截断字符; * varchar:可变长度的非Unicode字符数据.n的值必须在1到8000之间.n...
2019-09-20 09:47:00
115
转载 05-SQLServer的网络协议
一、总结1.SQL Server访问协议包括Shared Memory、Named Pipes、TCP/IP、VIA四种,多数应用系统都是通过TCP/IP协议访问数据库。安装数据库后需要启用TCP/IP协议;2.TCP/IP协议提供动态端口和静态端口访问设置,SQL Server默认的静态端口为1433;3.默认情况下,SQLServer使用Shared Memory协议连接...
2019-09-19 17:30:00
488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人