mysql
-
mysql锁表 Waiting for table metadata lock
1.问题现象 线上在对其他表进行修改的时候,无论是修改字段长度还是删除索引添加唯一约束都没有问题,但是唯独有一张表,无论进行什么表操作全部都会出现Waiting for table…
-
数据库连接池_c3p0基本使用和c3p0_配置演示
数据库连接池_c3p0基本使用 步骤: 1.导入jar包(两个):c3p0-0.9.5.2.jar,mchange-commons-java-0.2.12.jar,不要忘记导入数…
-
ubuntu 安装mariadb-columnstore单机版
通过APT安装ColumnStore 注:ubuntu 20.04版本 1、配置APT包存储列 MariaDB ColumnStore5.5在MariaDB Community …
-
MySQL扩展
1、行转列 源数据: 目标数据: 数据准备 — 建表插入数据 drop table if exists time_temp; create table if not exists…
-
解决MYSQL数据库创建索引报长度不足的问题
在为数据库某字段(varchar(255))创建索引的时候出现如下问题: Specified key was too long; max key length is 767 byt…
-
mysql开启审计功能
数据库版本:mysql5.7 (linux系统) 数据库日志审计功能插件:server_audit.so (下载mariadb-5.5.68-linux-x86_64.tar.gz…
-
MySQL substring() 字符串截取函数
MySQL substring() 字符串截取函数 MySQL 查询数据有时候需要对数据项进行日期格式化或截取特定部分的操作,当需要对字符串进行截取加工时用到了 substring…
-
Mysql调优之使用mysql慢查询日志优化sql语句及表索引
Mysql调优之使用mysql慢查询日志优化sql语句及表索引 一,用慢查询日志找出耗时语句,并优化 # 查看mysql系统慢查询变量配置(能看到慢查询日志是否开启,日志路径等) …
-
开发中为什么要使用Redis缓存
用缓存,主要有两个用途:高性能、高并发: 高并发:mysql单机支撑到2000QPS 就开始容易报警了 如果大量的请求直接打到mysql上 将会引起mysql的宕机 而redis …
-
mysql磁盘满
1. 查询二进制日志,并清除 mysql二进制日志 – 81 – 博客园 (cnblogs.com) 可配置日志保留时间,如下: mysql>show…