介绍表述:顾名思义在条件符合某种情况时,被触发执行的相关操作。时间:事件发生前before和发生后after事件:名称 介绍 update 可用**old**访问旧数据,**new**访问新数据 delete 可用**old**访问旧数据 insert 可用**new**访问新数据 创建触发器:delimiter // 重定义行结束符 create trig...
时光匆匆,记录是对思维的沉淀;
介绍表述:顾名思义在条件符合某种情况时,被触发执行的相关操作。时间:事件发生前before和发生后after事件:名称 介绍 update 可用**old**访问旧数据,**new**访问新数据 delete 可用**old**访问旧数据 insert 可用**new**访问新数据 创建触发器:delimiter // 重定义行结束符 create trig...
MySQL使用Create table select的时候报错如下:root@monitor-db 19:35:25 [test]>create table a3 select * from a2 ; ERROR 1786 (HY000): Statement violates GTID consistency: CREATE TABLE ... SELECT.问题分析:MySQL开启...
业务上为了测试DB写入性能,需测试大量数据写入速度,数据库部署在aws上,4核8G内存100G硬盘,MySQL5.7.27--创建测试数据库 create database a1 default charset utf8mb4; --创建测试表 CREATE TABLE `test110` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `nam...
视图其实就是一张虚拟的表,所有也可以认为是一张表,MySQL查询所有视图:show table status where comment='view'\G;查询视图结构: DESC master_data_user; +-----------+--------------+------+-----+---------+-------+ | Field | Type...
MySQL查询的五种子句:where子句(条件查询):按照“条件表达式”指定的条件进行查询。 group by子句(分组):按照“属性名”指定的字段进行分组。group by子句通常和count()、sum()等聚合函数一起使用。 having子句(筛选):有group by才能having子句,只有满足“条件表达式”中指定的条件的才能够输出。 order by子句(排序):按照“属性...
查看视图是指查看数据库中,已经存在的视图的定义 必须要有SHOW VIEW的权限查看视图有三种方式:DESCRIBE语句使用DESCRIBE语句,查看视图MySQL中,使用DESCRIBE可以查看视图的字段信息,其中,包括字段名、字段类型等信息语法格式:DESCRIBE 视图名; 或者 DESC 视图名; root@sso_db_69 17:58: [escdb]> desc oa...
MySQL5.7.5以前,调整innodb_buffer_pool_size需要重启mysql进程才可以生效,建议业务低峰时间执行,在MySQL 5.7.5版本后,innodb_buffer_pool_size参数的值可以动态的设置,可以通过innodb_buffer_pool_chunk_size参数配置块的大小,Innodb_buffer_pool_resize_status状态变量记录...
sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的系统、数据库负载情况,项目地址:https://github.com/akopytov/sysbenchsysbench主要支持以下几种测试模式:CPU运算性能 磁盘IO性能 调度程序性能 内存分配及传输速度 POSIX线程性能 数据库性能(OLTP基准测试)目前sysbench主要支持 Mysq...
快速删除MySQL数据库中的所有表的两个方法:1、最简单的方法,最方便的方法:删除数据库,然后重新建立一个空数据库2、但是有删除所有表的方法(1)使用concat函数产生删除表的sql语句,select concat("DROP TABLE IF EXISTS ", table_name, ";") from information_schema.ta...
MySQL: ERROR 1040: Too many connections”的异常情况,造成这种情况的一种原因是访问量过高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力;另一种原因就是MySQL配置文件中max_connections值过小。首先,我们来查看mysql的最大连接数:root@hongsin-monitor-db 18:14:58 [(none)]>...