代码改变世界

阅读排行榜

backup, file manipulation operations (such as ALTER DATABASE ADD FILE) and encryption changes on a database must be serialized.

2016-07-05 22:43 by 潇湘隐者, 2205 阅读, 收藏,
摘要: 昨天在检查YourSQLDba备份时,发现有台数据库做备份时出现了下面错误信息,如下所示: yMaint.ShrinkLog Log Shrink -- ========================================================================-- Shrink of log file E:\SQL_LOG\xxxx_log.l... 阅读全文

一文说透Zabbix的主动模式与被动模式

2024-12-02 17:26 by 潇湘隐者, 2199 阅读, 收藏,
摘要: 在Zabbix中,主动模式(active mode)和被动模式(passive mode)是Zabbix代理(Zabbix Agent)的两种工作模式。Zabbix的主动模式与被动模式是其在数据收集与监控方面的两种不同工作方式,这两种模式都是针对Zabbix Agent而言的。本文要细说一些Zabb 阅读全文

[翻译]:MySQL Error: Too many connections

2018-04-27 23:25 by 潇湘隐者, 2193 阅读, 收藏,
摘要: 翻译:MySQL Error: Too many connections 前言: 本文是对Muhammad Irfan的这篇博客MySQL Error: Too many connections的翻译,如有翻译不对或不好的地方,敬请指出,大家一起学习进步。尊重原创和翻译劳动成果,转载时请注明出处。谢谢! 英文原文地址:https://www.percona.com/blog/2013/... 阅读全文

EXP&EXPDP导出数据同步问题

2013-03-19 09:59 by 潇湘隐者, 2193 阅读, 收藏,
摘要: 在itpub论坛上看到一个问题:如果库正在被写,exp是不是导出的数据就是不同步的了? http://www.itpub.net/forum.php?mod=viewthread&tid=1772882&page=1#pid21172716按照推理逻辑,exp导出的数据应该不是同步的,也不可能同步,除非exp能智能判断数据库是否正在写操作,而且一直等到写操作结束为止。显然这些假设都不合理。下面我们来做个实验,验证一下exp导出数据是否同步。新建一个测试表TEST, 我们写一个循环,往表里面插入1000条记录,而且每插入插入一条记录,停顿0.5秒。这样来模拟数据库处于写状态。CR 阅读全文

xp_sendmail: 由于邮件错误 0x80004005 而失败

2015-03-30 15:46 by 潇湘隐者, 2184 阅读, 收藏,
摘要: 今天收到一封邮件说我们的一台SQL SERVER 2000服务器发送邮件有问题。我测试中发现了如下错误: exec xp_sendmail 'Konglb@esquel.com','hello, 123' xp_sendmail:由于邮件错误0x80004005而失败解决方法 一直对手头的SQL SERVER 2000服务器关注比较少。之前这台服务器也偶尔会出现发送不了邮件的问题,一... 阅读全文

There is insufficient system memory to run this query 错误

2013-07-03 23:39 by 潇湘隐者, 2180 阅读, 收藏,
摘要: 服务器环境大致情况如下:操作系统: Microsoft Windows Server 2003 R2 Enterprise Edition Service Pack 2数据库 : Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) 。机器物理内存8G,开启了“使用AWE分配内存选项(U)"在这台服务器上,创建YourSQLDba后,配置过程中创建函数的时候,报如下错误,重试了几次都是如此,但是其它应用从来没有出过这个错误,而且这是一台生产服务器,很多应用在跑,所以这才是让我纳闷的地方:消息 701,级别 17,状态 13,过程 c 阅读全文

关于ORACLE数据库名以及数据实例名等几个重要概念

2019-01-06 23:22 by 潇湘隐者, 2165 阅读, 收藏,
摘要: 在Oracle中有关数据库和数据库实例的几个重要概念,有时候如果理解不是很深或者对其疏忽、混淆了,还真容易搞错或弄不清其概念,下面就数据库实例名、数据库名、数据库域名、数据库服务名、全局数据库名几个概念,我们来梳理一下概念,总结归纳一下这些知识,首先,我们来看看官方文档对这几者的概念介绍: INSTANCE_NAME(数据库实例名) Property Description P... 阅读全文

MySQL Crash Errcode: 28 - No space left on device

2017-09-20 15:26 by 潇湘隐者, 2159 阅读, 收藏,
摘要: 一台MySQL服务器突然Crash了,检查进程 ps -ef | grep -i mysql 发现mysqld进程已经没有了, 检查错误日志时发现MySQL确实Crash了。具体如下所示: 注意日志中的时间: 09:49:52 UTC是UTC时间(协调世界时间) , 加上8小时就是东八区的时间17:45:52,日志前段是UTC时间,后面又是系统时间。这个需要注意! 09:49:52... 阅读全文

The Windows account sa does not exist and cannot be provisioned as a SQL Server system administrator

2017-10-16 23:21 by 潇湘隐者, 2146 阅读, 收藏,
摘要: 今天遇到一个案例,在使用命令修改一个测试服务器(SQL Server 2014标准版)的服务器排序规则时,遇到了下面错误信息 (具体账号信息脱敏处理,随机生成一个账号密码) The Windows account sa does not exist and cannot be provisioned as a SQL Server system administrator c:\SQL... 阅读全文

MySQL 使用XtraBackup的shell脚本介绍

2016-04-25 14:49 by 潇湘隐者, 2133 阅读, 收藏,
摘要: mysql_backup.sh是关于MySQL的一个使用XtraBackup做备份的shell脚本,实现了简单的完整备份和增量备份、以及邮件发送备份信息等功能。功能目前还比较简单,后续将继续完善和增加相关功能。参考了网上MySQL备份的脚本,如有不足的地方,欢迎大家拍砖! 1: 使用前,请先做一些配置选项修改,例如备份路径设置、连接数据库的账号密码等等。 2: 在BACKUP_DIR目录下,创... 阅读全文

ORACLE中如何找出大表分布在哪些数据文件中?

2020-02-27 09:46 by 潇湘隐者, 2122 阅读, 收藏,
摘要: ORACLE中如何找出大表分布在哪些数据文件中? 在ORACLE数据中,我们能否找出一个大表的段对象分布在哪些数据文件中呢? 答案是可以,我们可以用下面脚本来找出对应表的区、段分别位于哪些数据文件中 SET PAGESIZE 60;COL SEGMENT_TYPE FOR A12;COL FILE_NAME FOR A64;COL SEGMENT_NAME FOR A24;COL TAB... 阅读全文

ORA-04045: errors during recompilation/revalidation of LBACSYS.LBAC_EVENTS

2019-06-25 23:17 by 潇湘隐者, 2118 阅读, 收藏,
摘要: 使用orachk工具检查数据库实例的时候,发现报告里面有类似下面这样一些错误(最近有给Oracle 10g应用补丁PSU 10.2.0.5.180717,不清楚是这个产生的还是其他原因导致),使用脚本检查,发现有很多INVALID对象(具体参考[转载]—Health Check Reports Problem: Dependency$ p_timestamp mismatch for VALID ... 阅读全文

Oracle行内链接不会引起USER_TABLES中CHAIN_CNT值变化

2016-07-10 10:02 by 潇湘隐者, 2116 阅读, 收藏,
摘要: 前几天和群里网友讨论一个关于行内链接(intra-block chaining)的问题,问题非常有意思,恰好今天有空,顺便整理了一下这些知识点。 问题描述:下面SQL,创建一个超过255列的表(实际为256列),然后插入几条数据,然后对表做ANALYZE分析过后,但是发现user_tables的CHAIN_CNT字段值为0,chained_rows表中没有记录,为什么会这样? ... 阅读全文

Cannot execute as the database principal because the principal "guest" does not exist, this type of principal cannot be impersonated, or you do not have permission.

2016-10-17 11:51 by 潇湘隐者, 2109 阅读, 收藏,
摘要: 今天遇到这样一个问题:一个系统的作业需要给系统Support人员开放SQL Agent下作业的查看、执行权限。数据库版本为SQL Server 2014 SP2,给这个系统Support人员的NT账号授予msdb数据库下面权限后: 该系统Support人员反馈在双击查看该作业时报下面错误。于是我测试,验证了一下这个权限是否OK, 我测试的时候使用的是Microsoft SQL ... 阅读全文

SQL Server中如何识别、查找未使用的索引(unused indexes)

2018-05-22 23:10 by 潇湘隐者, 2100 阅读, 收藏,
摘要: 在SQL Server中,索引是优化SQL性能的一大法宝。但是由于各种原因,索引会被当做“银弹”滥用,一方面有些开发人员(甚至是部分数据库管理员)有一些陋习,不管三七二十一,总是根据所谓的"感觉"或“经验”先增加一些索引,而不管这些索引是否未被使用或是否合理。另外一方面在数据库的生命周期中,需求总是在变化,业务也在变化,有些当初创建的有效索引可能已经变成了unused index了。变成了数据... 阅读全文
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 86 下一页