代码改变世界

阅读排行榜

SQL Server序列的监控

2021-01-22 15:17 by 潇湘隐者, 421 阅读, 收藏,
摘要: 我们知道数据库中的序列(Sequence Numbers)如果由于类型设置不当或者业务暴增等各种原因,可能出现序列的值被用完、耗尽的情况,此时就会出现类似下面这样的错误: Msg 11728, Level 16, State 1, Line 25 The sequence object 'SEQ_O 阅读全文

[INS-35180] Unable to check for available memory

2024-09-23 09:56 by 潇湘隐者, 419 阅读, 收藏,
摘要: Linux平台安装Oracle 19c的时候遇到了下面错误“[INS-35180] Unable to check for available memory”,如图所示: 具体的错误信息如下所示: Additional Information:Exception details - PRVG-190 阅读全文

SQL Server如何找出视图依赖的对象和视图嵌套层数

2023-03-22 08:53 by 潇湘隐者, 409 阅读, 收藏,
摘要: 场景:在SQL Server数据库的SQL优化中,我们有时候会需要找出某个视图的依赖对象,简单的视图倒是很容易一眼就找出依赖对象,一旦遇到一些复杂的视图,如果我们手动整理的话,就相当麻烦了,因为你要一个对象一个对象的捋一遍。相当的耗时耗力,其实这种机械、重复、繁杂的事情就应该让机器(SQL)去处理。 阅读全文

SQL Server的tempdb数据库下能创建普通表吗?

2021-03-31 09:04 by 潇湘隐者, 408 阅读, 收藏,
摘要: 在SQL Server中,如果在tempdb数据库下创建一个普通表,那么它是一个临时表还是普通用户表呢?或者这样表述,tempdb下能够创建普通表吗?在回答这个问题前,我们先来测试验证一下,如下所示: USE tempdb;<!--CRLF-->GO<!--CRLF--> <!--CRLF-->CR 阅读全文

Zabbix模板数据存储在哪里?

2024-10-18 10:33 by 潇湘隐者, 405 阅读, 收藏,
摘要: Zabbix的模板数据存储在数据库的哪一个表里面?以MySQL数据库为例,在数据库zabbix中,其实模板数据存储在hosts这个表里面,而不是存在hosts_templates表里面。很多人一看到templates关键字,容易先入为主的以为这个表会存储模板的相关数据。但是实际上,hosts_tem 阅读全文

MySQL Bug:No suitable 'keyring_component_metadata_query' service implementation found to fulfill the request

2021-09-13 22:06 by 潇湘隐者, 403 阅读, 收藏,
摘要: 监控发现公司一台MySQL 8.0.26 的错误日志中出现大量下面告警信息: [Warning] [MY-013712] [Server] No suitable 'keyring_component_metadata_query' service implementation found to f 阅读全文

SQL Server视图定义中不能使用option(recompile)提示

2024-08-30 09:11 by 潇湘隐者, 399 阅读, 收藏,
摘要: SQL Sever数据库中,我们一般使用OPTION(RECOMPILE)查询提示(Query Hints)来解决SQL语句或存储过程的参数嗅探问题或某些SQL性能问题,它强制优化器重新编译查询语句,生成新的执行计划。最近在帮同事优化一个复杂视图时,发现这个视图的执行计划一直在变化,有时候生成的一个 阅读全文

如何查询RMAN的COMPLETED WITH WARNINGS的告警信息

2023-03-29 15:12 by 潇湘隐者, 399 阅读, 收藏,
摘要: RMAN备份时会记录每一次备份的状态信息,例如COMPLETED,FAILED等,但是使用下面脚本查询数据库时,偶尔你会看到有些备份的状态为COMPLETED WITH WARNINGS SET LINESIZE 1080;COL STATUS FORMAT A9;COL START_TIME FO 阅读全文

Zabbix如何将告警信息写入日志文件

2024-09-29 08:18 by 潇湘隐者, 396 阅读, 收藏,
摘要: 这里介绍一下如何将Zabbix的告警信息写入日志文件。至于为什么要将Zabbix的告警信息写入日志文件呢?因为公司里面有两套监控系统,现在想将Zabbix的告警信息同步到另外一套监控系统中去,现在的方案是将Zabbix的告警写入一个日志文件,另外一套监控系统的Agent会定期扫描日志文件(增量),然 阅读全文

How to find the TLS used for the SQL Server connection

2023-05-24 11:15 by 潇湘隐者, 392 阅读, 收藏,
摘要: 本文是How to find the TLS used for the SQL Server connection这篇英语文章的翻译,此文出处请见于文章底部链接:原文出处[1] 对于客户,我做了一些研究,如何找出SQL Server数据库会话连接使用了哪一种TLS协议。唯一的方式就是创建一个扩展事件 阅读全文

Oracle数据库中的字节序格式是什么?

2023-04-04 10:19 by 潇湘隐者, 392 阅读, 收藏,
摘要: 前言:本文是对这篇博客What is the endian format in Oracle databases?[1]的翻译,如有翻译不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢! 英文地址:https://dbtut.com/index.php/2019/06/27 阅读全文

Linux如何限制ssh连接总结

2025-06-25 14:02 by 潇湘隐者, 386 阅读, 收藏,
摘要: 在Linux服务器上,如果没有使用堡垒机的话,那么需要去限制/允许哪些IP能够通过ssh连接访问服务器,下面简单总结一下限制ssh连接访问的方法. TCP Wrappers控制 一般需要通过配置/etc/hosts.allow和/etc/hosts.deny来允许/限制用户ssh连接. 其中/etc 阅读全文

Oracle 19c告警日志出现大量ORA-04031案例

2025-03-20 20:58 by 潇湘隐者, 366 阅读, 收藏,
摘要: 案例环境 操作系统 Red Hat Enterprise Linux release 8.10 (Ootpa) 数据库版本: 19.24.0.0.0 Enterprise Edition 现象描述: 一个Oracle数据库突然收到大量的邮件告警,提示告警日志中出现大量的ORA-04031错误,部分信 阅读全文

你所不知道的一些SQL*Plus的限制

2022-10-11 21:49 by 潇湘隐者, 366 阅读, 收藏,
摘要: 写了一个SQL脚本,在SQL*Plus中执行的时候,居然遇到下面错误: string beginning ""<font siz..." is too long. maximum size is 240 characters. 出现这个错误的原因:在SQL Plus中替换变量 (substituti 阅读全文

ORACLE统计信息作业Stop job called because associated window was closed

2023-10-17 11:14 by 潇湘隐者, 358 阅读, 收藏,
摘要: 一个Oracle 19c实例的告警日志出现告警, 具体的告警信息,如下所示: xxxxx(3):Closing scheduler windowxxxxx(3):Closing Resource Manager plan via scheduler windowxxxxx(3):Clearing R 阅读全文