摘要:
微软SQL SERVER 2008数据库有6个版本,分别是数据中心版、企业版、标准版、Web版、工作组版、简易版,有时候购买的时候或需要使用某项功能时,需要了解各个版本的区别,功能差异,很多时候,大部分人都没法记得那么清楚,只能上网搜索一下,但是很多搜索结果往往不那么让人满意,要么挂羊头卖狗肉,要么信息残缺不全,其实微软官网有提供了http://www.microsoft.com/zh-cn/SQLServer/product-info/compare.aspx这样一个对比功能,你只需选择你需要对比的版本,就可以从可伸缩性、高可用性、虚拟化支持、复制.....等多方面得到你想要的结果。非常方便 阅读全文
评论排行榜
ORACLE约束总结
2012-05-13 08:36 by 潇湘隐者, 39608 阅读, 收藏,
摘要:
你对ORACLE约束的了解如何?比较模糊还是相当透彻?如果你对下面几个问题了如指掌的话,恭喜你,你已经对约束掌握得比较好了,不用看这篇文章了。ORACLE的约束有啥功能作用? 有哪些类型约束(不同版本ORACLE是否不同)?视图有约束吗?约束是否会影响SQL性能? 约束信息存储在哪些系统视图、数据字典中?约束能否修改名称?能否禁用约束?延迟约束有啥好处.......约束定义约束是强加在表上的规则或条件。确保数据库满足业务规则。保证数据的完整性。当对表进行DML或DDL操作时,如果此操作会造成表中的数据违反约束条件或规则的话,系统就会拒绝执行这个操作。约束可以是列一级别的 也可以是表级别的。定义 阅读全文
SQL Server统计信息更新会被阻塞或引起会话阻塞吗?
2025-02-08 16:54 by 潇湘隐者, 710 阅读, 收藏,
摘要:
在SQL Server数据库中,统计信息更新(UPDATE STATISTICS)会被其它会话阻塞吗?统计信息更新(UPDATE STATISTICS)会引起其它会话阻塞吗?在回答这两个问题前,我们必须搞清楚,统计信息更新这个操作期间会申请/持有那些锁。如果弄清楚了这些,那么我们就能很容易回答这两个 阅读全文
杂想闲思录——为什么感觉年味不在了?
2021-02-14 12:45 by 潇湘隐者, 641 阅读, 收藏,
摘要:
过年是我们中国传统节日当中,最隆重、最重视、家庭成员团聚最多的节日,没有之一。每到快过年的时候,浓浓的年味就在大街小巷、村头巷尾到处洋溢着:街道开始张灯结彩、大门陆陆续续的张贴对联。父母们开始忙忙碌碌的大扫除,家家户户准备年货,迎接儿女们的回家;返乡的人们,一扫一年的辛苦与疲惫,义无反顾的踏上了回家 阅读全文
杂想闲思录——学会接受平凡的自己!
2020-12-30 23:49 by 潇湘隐者, 1207 阅读, 收藏,
摘要:
2020年只剩下最后一天了,这一年注定是不平静的一年,历史上的庚子年份都会发生一些影响历史进程的事情。历史进程的蝴蝶效应总会深刻的影响着你我。IT从业人员如何在时代汹涌的浪潮中安身立命,拥有一份相对稳定的工作,显得尤为重要。有人说”对于普通人来说,工作对于人生至关重要,它提供了收入、身份和意义,失业 阅读全文
MySQL字符集与排序规则总结
2019-07-11 15:25 by 潇湘隐者, 53739 阅读, 收藏,
摘要:
字符集与排序规则概念 在数据库当中都有字符集和排序规则的概念, 很多开发人员甚至包括有些DBA都会将这个混淆,当然这个情况也有一些情有可原的原因。一来两者本来就是相辅相成,相互依赖关联; 另外一方面, 有些数据库并没有清晰的区分开两者。例如,SQL Server中字符集和排序规则就是合在一起的,创建一个新的数据库,只有一个Collation给你选择,并没有字符集选项概念,实际上你在选择... 阅读全文
SQL Server死锁中的会话隔离级别为序列化(Serializable)实验测试
2019-04-03 09:36 by 潇湘隐者, 1218 阅读, 收藏,
摘要:
最近在分析SQL Server的死锁时,发现一个比较有意思的现象,发现死锁当中一个会话的隔离级别为序列化(Serializable),这个是让人比较奇怪的地方,我们知道SQL Server数据库的默认隔离级别为已提交读(READ COMMITTED),除非人为设置事务隔离级别(TRANSACTION ISOLATION LEVEL),否则事务隔离级别会使用数据库的默认隔离级别。在分析了死锁相关的存... 阅读全文
MySQL Innodb数据库误删ibdata1后MySQL数据库的恢复案例
2018-08-19 19:04 by 潇湘隐者, 4831 阅读, 收藏,
摘要:
上周,以前公司的同事朋友找我帮忙,看看能否帮忙恢复一个MySQL 数据库,具体情况为:数据库版本为MySQL 5.6(具体版本不清楚),也不清楚具体的数据库引擎; 没有数据库备份,只剩下数据库下面的一些文件(frm、idb),具体原因是因为出现问题的时候,重装了MySQL,最要命的是ibdata1等文件也没有了,当然这中间细节过程如何,不清楚也不用去纠结了。大概就是这么一个情况。 因... 阅读全文
Percona XtraBackup 备份还原篇
2018-06-27 23:34 by 潇湘隐者, 4656 阅读, 收藏,
摘要:
Percona XtraBackup 安装介绍篇已经对Percona XtraBackup的功能和安装做了比较详细的介绍,那么本篇我们直接进入主题,如何使用XtraBackup做备份、还原,下面主要介绍XtraBackup备份还原操作的细节和场景,疏漏之处难免存在,如有不足,敬请指出。本篇暂时不做原理介绍,后续篇章"Percona XtraBackup 原理分析篇"再做介绍。 ... 阅读全文
SQL Server 死锁的告警监控
2017-10-24 10:41 by 潇湘隐者, 3294 阅读, 收藏,
摘要:
今天这篇文章总结一下如何监控SQL Server的死锁,其实以前写过MS SQL 监控错误日志的告警信息,这篇文章着重介绍如何监控数据库的死锁,当然这篇文章不分析死锁产生的原因、以及如何解决死锁。死锁(Dead Lock)的错误信息在sys.messages中的message_id为1205,可以使用下面SQL查看。 SELECT * FROM sys.messages WHERE ... 阅读全文
MS SQL作业Schedule的限制注意事项
2017-09-18 11:47 by 潇湘隐者, 1008 阅读, 收藏,
摘要:
最近遇到了一个关于MS SQL作业Schedule下有限制的特殊案例,有一个作业,用户要求执行的时间为:9:30,14:30,16:30, 19:00,于是我设置了两个Schedule,其中一个每隔5小时执行一次,时间范围为9:30~ 14:30.另外一个作业的Schedule为每隔150分钟执行,时间范围16:30 ~ 19:00, 结果设置后,用户反馈作业并没有在19:00执行,而是18... 阅读全文
MySQL 查看用户授予的权限
2017-08-24 16:40 by 潇湘隐者, 49242 阅读, 收藏,
摘要:
在MySQL中,如何查看一个用户被授予了那些权限呢? 授予用户的权限可能分全局层级权限、数据库层级权限、表层级别权限、列层级别权限、子程序层级权限。具体分类如下: 全局层级 全局权限适用于一个给定服务器中的所有数据库。这些权限存储在mysql.user表中。GRANT ALL ON *.*和REVOKE ALL ON *.*只授予和撤销全局权限。 数据库层级 数据库权限适用... 阅读全文
SQL Server事务遭遇网络异常时的处理机制浅析
2017-07-27 17:03 by 潇湘隐者, 2714 阅读, 收藏,
摘要:
SQL Server数据库中,如果应用程序正在执行一个事务的时候突然遭遇了网络异常,例如网络掉包,网络中断等,那么这个事务会怎么样? SQL Server数据库是通过什么机制来判断处理呢? 估计很多人跟我一样都有不少疑问, 我们下面构造一个测试实验来测试验证一下。如下所示: 步骤1:在客户端连使用S 阅读全文
SQL Server Alert发送告警邮件少了的原因
2017-06-21 17:53 by 潇湘隐者, 1207 阅读, 收藏,
摘要:
最近突然发现我们部署在数据库上面的告警(Alert),当错误日志里面出现错误时,并不是每个错误日志都会发送邮件出来。如下所示,设置了告警“SQL Server Severity Event 14” USE [msdb] GO IF NOT EXISTS(SELECT 1 FROM msdb.dbo.syscategories WHERE NAME='DBA_MONITORING' AN... 阅读全文
Linux平台下RMAN异机恢复总结
2017-05-29 16:30 by 潇湘隐者, 20281 阅读, 收藏,
摘要:
下面总结、整理一下RMAN异机恢复这方面的知识点,这篇笔记在个人笔记里面躺了几年了,直到最近偶然被翻看到,遂整理、总结一下。如下所示,个人将整个RMAN异机恢复分为准备工作和操作步骤两大部分。当然,准备工作里面,有些步骤不是必须的,可以跳过或忽略的。这个取决于你的实际环境和你对RMAN异机恢复的熟悉程度。 准备工作 1:了解一下目标服务器与源服务器的操作系统版本信息 需要对比一下目标... 阅读全文
浙公网安备 33010602011771号