技术文档

MySQL高性能实现Canal数据同步神器

简介 Canal是阿里巴巴基于Java开源的数据同步工具。平时业务场景使用比较多的如下: 同步数据到ES、Redis缓存中。 数据同步。 业务需要监听数据。 图片来源阿里巴巴github仓库:https://github.com/alibaba/canal...

Mysql区间分组查询的实现方式

Mysql区间分组查询 场景 一张用户表(user),有用户id(id)、余额(balance)等字段,要求展示 余额在某个区间内的人数 ​ 区间有0-1万,1-10万,10-50万,50-100万,100万+, 下面是模拟数据: 用户id        ...

oracle scott 解锁步骤

运行cmd sqlplus/nolog 回车 SQL>conn/as sysdba 回车 SQL>alter user scott account unlock; 回车 SQL>disconnect 回车 SQL>conn scot...

SQL Server无日志恢复数据库(2种方法)

SQL Server是一个关系数据库管理系统,应用很广泛,在进行SQL Server数据库操作的过程中难免会出现误删或者别的原因引起的日志损坏,又由于SQL Server数据库中数据的重要性,出现了以上的故障之后就必须对数据库中数据进行恢复。下文就为大家介...

MySQL慢查询现象解决案例

背景 线上慢查询日志监控,得到如下的语句:  发现:select doc_text from t_wiki_doc_text where doc_title = '谢泽源'; 这条语句昨天执行特别的慢 1.查看上述语句的执行计...

Docker搭建MySQL并挂载数据的全过程

一、Docker搭建MySQL并挂载数据 二、挂载是否生效 其他 总结  记录 Docker 搭建 MySQL 并挂载数据过程,搭建过程参考自 Docker Hub 。 一、Docker搭建MySQL并挂载数据 1、首先安装好...

SqlServer应用之sys.dm_os_waiting_tasks 引发的疑问(下)

sys.dm_os_waiting_tasks 引发的疑问(下) 前面写了两篇了,其实不光是说sys.dm_os_waiting_tasks的应用,研究了挺长时间的并行,自己有了一些理解,所以分享出来希望有什么理解错误的地方大神们及时纠正!!     给出...

SQL窗口函数OVER用法实例整理

OVER的定义 OVER用于为行定义一个窗口,它对一组值进行操作,不需要使用GROUP BY子句对数据进行分组,能够在同一行中同时返回基础行的列和聚合列。 语法 OVER ( [ PARTITION BY column ] [ ORDER BY culum...