id自增 @GeneratedValue(strategy= GenerationType.IDENTITY) @Id private Integer id; 数据库别名 @Column(name = "departme…
分类:MySql
MariaDB 开启「慢查询」 Log,找出到底慢在哪个 Query 语句上 (Slow query log、High CPU)
本教学使用环境介绍伺服器端:Ubuntu 18.04 LTS资料库:Mariadb 10.1.34(Mysql)语言版本:php 7.3本机端:MacOS High Sierra 网路上写的设定档是 /etc/mysql…
重新认识Mysql之冗余字段的利与弊
重新认识Mysql之冗余字段的利与弊 在设计数据库时,我们往往依照数据库的范式降低数据间的冗余度,但是冗余字段就像是把双刃剑,在业务需求上,有效的增加数据的冗余度,还可以提高数据的访问效率。 什么是冗余字段? 个人理解为…
mysql主从复制实现数据库同步
mysql主从复制相信已经用得很多了,但是由于工作原因一直没怎么用过。趁着这段时间相对空闲,也就自己实现一遍。尽管互联网上已有大把类似的文章,但是自身实现的仍然值得记录。 环境: 主服务器:centos 6.0 my…
mysql如何查看数据库相关信息
使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小、字符集、用户等等。下面总结了一些查看数据库相关信息的命令 原文网址: https://www.cnblogs.com/jiangxiaobo/p/6110…
mysql 例题
#将员工的姓名按首字母排序,并写出姓名的长度 SELECT LENGTH(last_name),SUBSTR(last_name,1,1) AS 首字符 FROM employees ORDER BY 首字符 ; 可直接…
linux、mysql、nginx、tomcat 环境下压力测试的主要调试参数
一、linux 系统内核参数 /etc/sysctl.conf文件常用参数 net.core.netdev_max_backlog = 32768 #允许送到队列的数据包的最大数目 net.core.rmem_max =…
Sequelize 和 MySQL 对照
如果你觉得Sequelize的文档有点多、杂,不方便看,可以看看这篇。 在使用NodeJS来关系型操作数据库时,为了方便,通常都会选择一个合适的ORM(Object Relationship Model)框架。毕竟直接操…
mysql 数据库引擎
数据库引擎介绍MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB…
MySQL 中字符串字段,在使用in时,没有加引号时的性能陷阱
场景和环境 redhat6.5 + 64位 + 12核心 + 16G 表数量 600w MySQL 5.0 问题描述 在使用in过程中,同事写了一个简单的in条件查询(字段是普通索引,varchar),由于拼装sql的时…
Mysql测试_索引对查询性能影响
1.环境信息mysql-5.6.17-winx64 2.新建两张表,tb_big_data和tb_big_data2。tb_big_data数据1100000条,tb_big_data2数据2000条 mysql>…
数据库版本管理方案(正式版V0.0.2)
概述 软件开发过程中,往往会遇到版本管理问题,也常常会遇到服务多版本管理问题,也常常会遇到不同版本的服务之间,数据库字段不同、建表语句不同的问题,那么如何在不同版本间进行平滑升级,那么就需要有一系列的规范(暂不涉及回退方…