查询索引 常用SQL
查询某个表的索引信息:SELECT 索引名称=a.name ,表名=c.name ,索引字段名=d.name ,索引字段位置=d.colid FROM sysindexes a JOIN sysindexkeys b ON a.id=b.id AND a.indid=b.indid JOIN sysobjects c ON b.id=c.id JOI...
分区表2
在博客 分区表 中创建了分区表 PartitionedTable,现在创建该表的副表back_PartitionedTable,用于切换分区操作。为了模拟环境,先多往表 PartitionedTable里面插入数据:insert into PartitionedTable values(1,'2002-01-23')insert into PartitionedTable values(1,'2002-03-20')insert i...
分区表
简介 分区表是在SQL SERVER2005之后的版本引入的特性。这个特性允许把逻辑上的一个表在物理上分为很多部分。而对于SQL SERVER2005之前版本,所谓的分区表仅仅是分布式视图,也就是多个表做union操作. 分区表在逻辑上是一个表,而物理上是多...
数据库文件和文件组
数据库文件和文件组SQL Server 2014其他版本每个 SQL Server 数据库至少具有两个操作系统文件:一个数据文件和一个日志文件。 数据文件包含数据和对象,例如表、索引、存储过程和视图。 日志文件包含恢复数据库中的所有事务所需的信息。...
数据库实例 (SQL Server)
数据库引擎实例 (SQL Server)SQL Server 2014其他版本<span class="sentence" id="mt1" style="font-family:"Microsoft YaHei UI", "Microsoft YaHei", SimSun, "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif !important;"...
Microsoft 官网 SQLServer
微软官网1 sqlserver文档 https://msdn.microsoft.com/zh-cn/library/ms189275.aspx如下图2 微软 technet : https://technet.microsoft.com/zh-CN/library/bb510680(v=sql.100)
查看数据库的当前连接session,以及其运行的sql
查看数据库的当前连接session,以及其运行的sqlstep1:数据库实例上的进程信息,可通过如下SQL获取select sql_handle,* from sys.sysprocesses step2:从以上SQL获取的查询结果中,看到一个session的sql_handle数据为:0x010007007B37EC0DE01D2115000000000000000...
SQL Server的备份浅述
SQL Server的备份浅述一.SQL Server的3种备份类型Full:全备份Differential:差异备份Transaction Log:事务日志备份二.引例假设一个DB的备份策略: 全备份:每天凌晨4点 差异备份:每天两次...
MSSQL中文乱码问题
MSSQL乱码基于两点 cause:1. 没有使用NVARCHAR或NCHAR类型的列;2. 插入没有使用N标识符。如INSERT INTO TABLE1(NAME) VALUES (N'中国')
SQL Server大小写 总结 --未完待续
1 列名 大小写敏感
SQL Server开始学习感受
这是学习 SQL server第一篇博客。 从以前的Oracle, MySQL到 PostgreSQL, 其他数据库,再到SQLServer,一路走来,感受颇多。Oracle博大精深,特别适合数据量大、数据一致性、高性能等商业机构;MySQL则是开源数据库的代表产品,以“免费、开源、可定制化”独霸互联网江湖;惊讶于同样是开源的数...