
SQL Server
文章平均质量分 92
SQL Server运维管理
GottdesKrieges
Oracle、OceanBase、TiDB、达梦数据库认证专家。 GBase数据库认证工程师。K8S云原生认证工程师。ITIL服务管理和PMP项目管理认证。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL Server锁与事务隔离
SQL Server阻塞与死锁基础知识锁资源模式与兼容性事务隔离级别、锁的申请与释放监视锁的申请、持有与释放锁的数量与数据库调优问题定位与解决阻塞问题定位方法捕捉不定时出现的阻塞信息常见阻塞原因与解决方法案例:连接池与阻塞死锁问题与解决方法从等待状态判断系统资源瓶颈LCK_xx类型PAGEIOLATCH_x 与 WRITELOGPAGELATCH_xtempdb上的PAGELATCH其他资源等待基础知识锁资源模式与兼容性事务隔离级别、锁的申请与释放监视锁的申请、持有与释放锁的数量与数据库调优一个原创 2020-11-25 17:17:57 · 504 阅读 · 1 评论 -
SQL Server索引与数据存储结构
如果一个表格没有索引,则该表格中的数据存储在一个无序的堆(heap)中。堆的定义SQL Server中的堆数据都存在页(Page)中,SQL Server页有两种类型:数据页和索引页。索引页都是按照B树结构存储的。不管是聚集索引,还是非聚集索引,索引数据都存放在索引页中;表中如果有聚集索引,那么数据全部存储在索引页中;表中如果只有非聚集索引,那么数据存在堆页(也就是实际的数据行),但是索引数据存储在索引页中;表中如果既有聚集索引,也有非聚集索引,那么数据和索引都存放在索引页中。如果一个表转载 2020-11-16 17:05:47 · 813 阅读 · 0 评论 -
sqlserver 2012实施与管理学习笔记(三):选型和部署之AlwaysOn
sqlserver 2012实施与管理学习笔记(三):选型和部署数据库的选型和部署sqlserver的安装和升级选择高可用性和灾难恢复技术AlwaysOn高可用技术基本架构数据同步原理可用性模式故障转移形式可用性组创建可读辅助数据库运行状态监控技术对比数据库的选型和部署sqlserver的安装和升级选择高可用性和灾难恢复技术以上内容参见前两篇文章。AlwaysOn高可用技术基本架构数据同步原理可用性模式故障转移形式可用性组创建可读辅助数据库运行状态监控技术对比Reference:原创 2020-11-15 17:07:30 · 919 阅读 · 0 评论 -
sqlserver 2012实施与管理学习笔记(二):选型和部署之数据库镜像与复制
sqlserver 2012实施与管理学习笔记(二):选型和部署数据库的选型和部署sqlserver的安装和升级选择高可用性和灾难恢复技术故障转移群集日志传送复制数据库镜像AlwaysOn高可用技术数据库的选型和部署sqlserver的安装和升级选择高可用性和灾难恢复技术故障转移群集日志传送以上内容参见上一篇文章。复制数据库镜像AlwaysOn高可用技术...原创 2020-11-14 20:49:23 · 592 阅读 · 0 评论 -
sqlserver 2012实施与管理学习笔记(一):选型和部署之单机部署、故障转移群集与日志传送
sqlserver 2012实施与管理学习笔记(一):选型和部署数据库的选型和部署sqlserver的安装和升级选择高可用性和灾难恢复技术AlwaysOn高可用技术数据库连接组件编程机理数据库的选型和部署sqlserver的安装和升级sqlserver通过执行setup.exe调用安装向导来实现数据库安装与升级。该执行文件会检测在本服务器上是否有已安装过的setup.exe文件缓存。如果有且其版本高于或等于正在执行的setup.exe程序,就会切换到本机上的setup.exe执行。安装日志sqls原创 2020-11-09 14:31:01 · 844 阅读 · 0 评论 -
SQL Server、Oracle和MySQL三种常用数据库的比较(三)
修改数据以上对比基于Microsoft SQL Server 2008,Oracle Database 11g和同一时期的MySQL。部分功能可能已经发生变化。仅供参考。原创 2020-09-27 09:47:09 · 509 阅读 · 0 评论 -
SQL Server、Oracle和MySQL三种常用数据库的比较(二)
对于SQL Server和MySQL而言,当数据以升序方式排序时,NULL值会最先出现。在Oracle中,升序排序时NULL值会出现在列表的最后,但是可以通过在ORDER BY子句后添加NULLS FIRST关键字使其最先出现。 SELECT columnlist FROM tablelist ORDER BY columlist NULLS FIRST Oracle在排序列表中区分字母的大小写,比如升序排列时大写字母总是出现在小写字母之前。SQL Server和MySQL不区分字母的大.原创 2020-09-26 15:55:28 · 620 阅读 · 0 评论 -
SQL Server、Oracle和MySQL三种常用数据库的比较(一)
Oracle和MySQL的每条SQL语句都以分号结尾,而SQL Server语句末尾不需要分号。 对于包含空格的列名,SQL Server使用方括号括起来注明,如[Last Name]。MySQL使用重音符,如`Last Name`。Oracle则使用双引号,并且此时区分列名的大小写,如"Last Name"不等于"LAST NAME"。 ...原创 2020-09-23 20:05:02 · 1065 阅读 · 0 评论