代码改变世界

阅读排行榜

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

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

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

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

系统变量group_replication_group_seeds为空导致MySQL节点无法启动组复制

2024-11-06 22:55 by 潇湘隐者, 429 阅读, 收藏,
摘要: MySQL InnoDB Cluster集群中一个节点,在服务器重启过后,启动MySQL实例后,发现status为MISSING,另外memberState为OFFLINE状态。如下所示: MySQL mysqldbu02:7306 ssl JS > cluster.status(){ "clust 阅读全文

SQL Server序列的监控

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

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

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

MySQL bit类型增加索引后查询结果不正确案例浅析

2024-06-21 16:35 by 潇湘隐者, 418 阅读, 收藏,
摘要: 昨天同事遇到的一个案例,这里简单描述一下:一个表里面有一个bit类型的字段,同事在优化相关SQL的过程中,给这个表的bit类型的字段新增了一个索引,然后测试验证 时,居然发现SQL语句执行结果跟不加索引不一样。加了索引后,SQL语句没有查询出一条记录,删除索引后,SQL语句就能查询出几十条记录。下面 阅读全文

shell脚本中main函数中$#获取不到脚本传入参数个数浅析

2024-03-14 11:01 by 潇湘隐者, 418 阅读, 收藏,
摘要: Linux的shell脚本,有时候我们在运行shell脚本时会给脚本传入参数,出于逻辑上的严谨,在脚本中可能会做一些逻辑判断或处理,例如判断脚本传入参数的个数。一般我们会用$#获取传入参数的个数,假如,我们在shell脚本的main函数中去判断脚本传入参数的个数,类似如下所示: .........f 阅读全文

SQLQueryStress工具的指标解析

2024-03-08 15:01 by 潇湘隐者, 409 阅读, 收藏,
摘要: SQLQueryStress是SQL Server数据库的一个压测工具,这里不打算介绍这款工具,而是浅析一下SQLQueryStress工具的一些指标涵义。如有疏漏或不足之处,敬请指正。 如下截图所示,你会看到下面一些指标 那么对应指标的具体含义是啥呢?下面表格整理了这些指标的含义; 很多同学对于C 阅读全文

MySQL The instance is already part of another Replication Group

2024-06-13 16:16 by 潇湘隐者, 405 阅读, 收藏,
摘要: MySQL InnoDB Cluster(测试环境为MySQL 8.0.35)将一个实例重新加入集群时,遇到了下面这个错误"The instance 'dbu03:3306' is already part of another Replication Group" MySQL 10.160.2.5 阅读全文

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*Plus的限制

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

MySQL 8.0.35 单实例升级到MySQL 8.4.x

2026-01-21 21:46 by 潇湘隐者, 363 阅读, 收藏,
摘要: 因为MySQL 8.0.x版本即将于2026年4月结束服务支持,计划将手头MySQL 8.0.35升级到MySQL 8.4.8这个LTS版本. 下面是之前在测试环境的一些测试总结.仅供参考! 注意:之前官方只提供了MySQL 8.4.5,所以下面测试案例为MySQL 8.4.5,生产环境建议升级到8 阅读全文

Oracle如何找出一个表的间接授权信息?

2025-06-27 09:36 by 潇湘隐者, 355 阅读, 收藏,
摘要: 在Oracle数据库中, 如果需要找出一张表授权给了哪一个用户,这个比较简单的,如果有一些视图引用了这张表,然后这张视图授权给了其它用户的话, 那么这也属于这张表的授权信息,如果也要找出这类信息,那么如何找出来这些信息呢? 下面简单看一个例子, 在数据库中存在三个用户T1, T2, T3, 假设T1 阅读全文

SQL Server索引查找/扫描没有出现key lookup的案例浅析

2024-03-14 10:30 by 潇湘隐者, 351 阅读, 收藏,
摘要: 在我们讲解这个案例前,我们先来了解/预热一下SQL Server的两个概念:键查找(key lookup)和RID查找(RID lookup),通常,当查询优化器使用非聚集索引进行查找时,如果所选择的列或查询条件中的列只部分包含在使用的非聚集索引和聚集索引中时,就需要一个查找(lookup)来检索其 阅读全文

DIA-48448: This command does not support multiple ADR homes

2023-04-24 18:35 by 潇湘隐者, 346 阅读, 收藏,
摘要: 在使用adrci命令清空日志时遇到错误:“DIA-48448: This command does not support multiple ADR homes”如何解决呢?如下所示 $ adrciADRCI: Release 19.0.0.0.0 - Production on Mon Apr 2 阅读全文
上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 87 下一页