innodb_flush_log_at_trx_commit 和 sync_binlog 是 MySQL 的两个配置参数。它们的配置对于 MySQL 的性能有很大影响(一般为了保证数据的不丢失,会设置为双1,该情形下数据…
分类:MySql
SSM框架运行机制
我之前的文章介绍了如何搭建SSH框架以及如何利用这一框架来进行web应用开发,最近我又接触了SSM框架即Spring+SpringMVC+Mybatis三大框架的整合,而且目前该框架就SSH框架而言使用的较多,但是很多朋…
选择MariaDB的压缩数据引擎TokuDB
来自个人博客地址 选择MariaDB的压缩数据引擎TokuDB 业务运用场景 数据基本不用update, 不频繁的范围查询 数据存储量较大(为以后准备) 选择占用磁盘较小的db 业务对数据库插入操作频繁,为避免影响其它业…
SpringBoot非官方教程 | 第十八篇: 定时任务(Scheduling Tasks)
这篇文章将介绍怎么通过spring去做调度任务。 构建工程 创建一个Springboot工程,在它的程序入口加上@EnableScheduling,开启调度任务。 @SpringBootApplication @Enab…
Mysql数据备份与迁移(源服务器无法登录的情况)
本次针对ubuntu物理服务器系统出现问题无法登录的情况,如何快速备份或者迁移mysql的数据文件 本文目录 mysql在服务器上的位置 快速备份数据库文件 迁移mysql数据库文件目录 mysql在服务器上的位置 首先…
mysql表结构自动生成golang struct
a lib for golang , generate mysql table schema to golang struct mysql表结构自动生成golang struct github地址 https://git…
InnoDB与MyISAM的区别(详细)
一、InnoDB的特点 支持行锁,采用MVCC来支持高并发,有可能死锁 支持事务 支持外键 支持崩溃后的安全恢复 不支持全文索引 B+Tree叶节点的data域存放的是数据记录的地址。在索引检索的时候,首先按照B+Tre…
MySQL 中常用的字段类型总结
整型 MySQL 可以为整数类型指定宽度,例如 INT(11),对大多数应用这是没有意义的:它不会限制值的合法范围,只是规定了 MySQL 的一些交互工具(例如 MySQL 命令行客户端)用来显示字符的个数。对于存储和计…
mysqlslap压力测试mysql
简介 mysqlslap是mysql官方的压力测试工具 无需另外安装,mysql自带 官方参考文档:https://dev.mysql.com/doc/ref… Create schema, table, a…
入门MySQL——用户与权限
前言: 前面几篇文章为大家介绍了各种SQL语法的使用,本篇文章将主要介绍MySQL用户及权限相关知识,如果你不是DBA的话可能平时用的不多,但是了解下也是好处多多。 1.创建用户 官方推荐创建语法为: CRE…
MySQL定义异常和异常处理方法
在MySQL中,特定异常需要特定处理。这些异常可以联系到错误,以及子程序中的一般流程控制。定义异常是事先定义程序执行过程中遇到的问题,异常处理定义了在遇到问题时对应当采取的处理方式,并且保证存储过程或者函数在遇到错误时或…
对Oracle 、SQL Server、MySQL、PostgreSQL数据库优缺点分析
对Oracle 、SQL Server、MySQL、PostgreSQL数据库优缺点分析 Oracle Database Oracle Database,又名Orac…