自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【数据库】如何查看MySQL会话正在执行的事务和持有的锁

当前发生的锁等待事件列表。从v8.0开始,information_schema.innodb_locks 和 information_schema.innodb_lock_waits 被摒弃了。当前正在持有的锁列表。从v8.0开始,information_schema.innodb_locks 和 information_schema.innodb_lock_waits 被摒弃了。这张系统表可以看到还未提交的事务。

2023-08-04 11:31:18 466

原创 tiup安装部署tidb集群几个注意事项

我在单台服务器中使用tiup安装部署tidb v6.5版本的集群,遇到几个问题,在此记录。0、离线安装准备(1) 下载server和toolkit离线安装包(2) 解压缩两个安装包(3) 执行server目录下的 local_install.sh 之后就会把 tiup 安装到当前用户的home目录下,会创建一个隐含目录 .tiup ,而且会将当前server目录设置为本地镜像库,即自动执行了 tiup mirror set <server安装包解压目录>。(4) 执行命令 t

2023-05-08 08:57:26 1798

原创 打开mysql core dump的方法

为了诊断mysql段错误(segment fault),也被称为崩溃(crash),需要在段错误发生时生成core文件(core dump)。默认情况下,mysql core文件是不会生成的,需要提前做好一些配置工作。mysql的core dump正确打开方式如下:1、打开linux的core文件大小限制,即ulimit -c。ulimit -c unlimited如果希望core limit永久生效,需要修改 /etc/security/limits.conf 文件,并且重新.

2020-12-30 10:34:43 1687 1

原创 如何使用mysql的触发器实现外键约束

在mysql数据库中,有时会用到外键约束FOREIGN KEY。这些外键约束也可以使用触发器TRIGGER来实现。当然,外键约束和触发器都是不提倡使用的。因为外键约束和触发器容易给数据库服务器增加额外的负担,造成性能下降。甚至可能造成频发的锁等待或者死锁。下边举例说明如何用触发器来实现外键约束,包括外键级联更新和删除。假设有students和scores两张表,并且存在外键约束关系:DROP TABLE IF EXISTS `students`;CREATE TABLE `students`

2020-07-14 12:56:39 2812 2

原创 Linux系统信号定义

Linux系统信号量定义通常在这个头文件中:/usr/include/asm-generic/signal.h常见的信号量如下:#define SIGHUP 1#define SIGINT 2#define SIGQUIT 3#define SIGILL 4#define SIGTRAP 5...

2020-05-06 12:40:08 1266 3

原创 Postgresql参数配置文件及参数生效方法

PostgreSQL数据库的配置文件的位置在实例目录下,文件名为 postgresql.conf 。修改配置参数的时候,需要手工修改 postgresql.conf 文件里边的配置参数。大部分配置参数是被注释掉的,文件内初始值就是默认值。使用 show all 命令可以看到所有参数值,例如:test=# show all; name ...

2020-01-09 15:55:55 2478

原创 PostgreSQL pg 的SQL优化相关工具和方法

SQL优化通常是较为复杂的工作,需要很多SQL语法知识和优化器相关知识。但是,相关分析诊断工具也非常重要。掌握了这些工具,也非常有助于提升SQL优化器相关技术知识。SQL优化的主要工具通常是访问计划、统计信息和调试信息。下面是pg相关工具的官方文档。pg的EXPLAIN命令说明文档:https://www.postgresql.org/docs/9.3/sql-explain.htmlpg...

2020-01-09 15:15:39 1863

原创 设置MySQL事务隔离级别 transaction_isolation

MySQL支持四种隔离级别,分别是:0 --> 读未提交1 --> 读已提交2 --> 可重复读3 --> 序列化设置隔离级别的方法是:SET [SESSION|GLOBAL] transaction_isolation=[0|1|2|3];查看隔离级别的方法是:SHOW [GLOBAL] VARIABLES LIKE 'tran...

2020-01-08 12:44:23 6168

原创 Linux系统错误代码

Linux 操作系统的系统代码定义在下列多个头文件中。/usr/include/asm-generic/errno-base.h/usr/include/asm-generic/errno.h/usr/include/asm/errno.h[root@c1 ~]# more /usr/include/asm-generic/errno-base.h#ifndef _ASM_GE...

2020-01-08 11:13:05 304

转载 IBM CDC 支持的数据库列表

官方文档:Supported source and targetshttps://www.ibm.com/support/knowledgecenter/SSTRGZ_11.4.0/com.ibm.cdcdoc.sysreq.doc/concepts/supportedsourceandtargets.html文档内容:The first step in deploying ...

2020-01-04 09:44:26 1054

原创 Oracle GoldenGate (OGG) 支持数据库列表

推荐读者通过官方文档来确认OGG支持的数据源和数据目标。官方文档在下面网页中:《Oracle Fusion Middleware Supported System Configurations》https://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html重要说明:...

2019-08-14 16:53:34 4455

原创 数据库帮助文档链接

Oracle 帮助文档 11g :https://docs.oracle.com/cd/E11882_01/index.htmDB2 帮助文档 V11.1 Knowledge Center :https://www.ibm.com/support/knowledgecenter/zh/SSEPGG_11.1.0/com.ibm.db2.luw.welcome.doc/doc/w...

2019-07-10 18:18:56 124

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除