代码基础
-
技术分享 | mysql show processlist Time 为负数的思考「建议收藏」
技术分享 | mysql show processlist Time 为负数的思考「建议收藏」作者:高鹏 文章末尾有他著作的《深入理解 MySQL 主从原理 32 讲》,深入透彻理解 MySQL 主从,GTID 相关技术知识。 一、问题来源 这是一个朋友问我的一个问题,问题如下,在 MTS …
-
mysql创建函数报错_oracle创建函数
mysql创建函数报错_oracle创建函数目前在项目中,执行创建mysql的函数出错, mysql 创建函数出错信息如下: Error Code: 1227. Access denied; you need (at least one of…
-
找出部门工资前三高的员工[通俗易懂]
找出部门工资前三高的员工[通俗易懂]找出部门工资前三高的员工 员工表: +—-+——-+——–+————–+ | Id | Name | Salary | DepartmentId | +—…
-
mysql left join 执行顺序逻辑
mysql left join 执行顺序逻辑select * from user left join info on user.uid=info.uid where user.uid in (2,3); mysql的执行逻辑如下 user_r…
-
TiDB Binlog 源码阅读系列文章(六)Pump Storage 介绍(下)[通俗易懂]
TiDB Binlog 源码阅读系列文章(六)Pump Storage 介绍(下)[通俗易懂]作者:Chunzhu Li 在 上篇文章 中,我们主要介绍了 Pump Storage 是如何对 binlog 进行持久化存储、排序、配对的。在文中我们提到 binlog 的持久化键值存储主要是由 …
-
spark-3.0 Application 调度算法解析[通俗易懂]
spark-3.0 Application 调度算法解析[通俗易懂]spark 各个版本的application 调度算法还是有这明显的不同之处的。从spark1.3.0 到 spark 1.6.1、spark2.x 到 现在最新的spark 3.x ,调度算法有了一
-
时间列使用timestamp,更新任何列,时间列都会更新
时间列使用timestamp,更新任何列,时间列都会更新 今天发生了一种奇怪的现象:时间列使用timestamp,更新任何列,时间列都会更新。 发生这种现象的原因是打开了根据当前时间戳更新的开关。
-
oracle系统表空间满了_oracle增加表空间文件
oracle系统表空间满了_oracle增加表空间文件有时会发现数据库system表空间增长很快,使用以下语句查看system表空间使用量。也可以使用toad直接看。 执行以下语句查看是哪个对象占用较大 一般发现都是发现是AUD$审计表占用资源量大。 直
-
DG中模拟failover故障与恢复「建议收藏」
DG中模拟failover故障与恢复「建议收藏」问题描述:情形是当主库真正出现异常之后,才会执行的操作,那么我们执行过failover 之后,如何在重新构建DG,这里我们利用flashback database来重构。模拟前主库要开启闪回
-
MySQL Event历史记录
MySQL Event历史记录需求 SQL Server的作业历史(Job)记录是保存在msdb库中的,很方便就查询相关的Job定义,计划和历史记录,而MySQL的event却没有历史记录。为方便查看event是否正常执行以及执行
-
oracle数据库执行sql文件[通俗易懂]
oracle数据库执行sql文件[通俗易懂]使用oracle客户端连接数据库,从oracle官网下载客户端instantclient_18_3工具,到目录下打开cmd命令窗口: 个人网盘客户端工具:https://pan.baidu.com/s
-
数据库个人笔记(2) –
数据库个人笔记(2) -**表的创建和操作** – 界面式操作表 > 创建表:>第一步:打开数据库,在‘对象资源管理器’中展开‘数据库’,右击 ‘pxscj’ 数据库菜单下的 ‘表’ 选项,在弹出的快捷菜单中选择
-
常见SQL编写和优化[通俗易懂]
常见SQL编写和优化[通俗易懂]常见的SQL优化方式 1. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where及order by 涉及的列上建立索引 。 2. 应尽量 避免 在 where 子句中对字段进行null 值判断
-
数据库中的字符类型存储字符和汉字的数量相同_数据库中文本的数据类型
数据库中的字符类型存储字符和汉字的数量相同_数据库中文本的数据类型sqlServer2012(936 简体中文GBK )为例: 例如: varchar(10),只能存储10个英文字符或数字,也只能存储5个汉字; char(10),只能存储10个英文字符或数
-
达梦7入门技术总结-「建议收藏」
达梦7入门技术总结-「建议收藏」达梦数据库入门技术总结
-
数据库事务——脏读,不可重复读,幻读,事务的隔离级别的理解
数据库事务——脏读,不可重复读,幻读,事务的隔离级别的理解面试的时候碰到了此类问题,此前认知一直模棱两可,特在此重新学习总结一下: 1、脏读:指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,…