数据库
方剂各
这个作者很懒,什么都没留下…
展开
-
CentOS 6.5/6.6 安装mysql 5.7
Step1: 检测系统是否自带安装mysqlyum list installed | grep mysqlStep2: 删除系统自带的mysql及其依赖 命令:yum -y remove mysql-libs.x86_64Step3: 给CentOS添加rpm源,并且选择较新的源 命令:wget dev.mysql.com/get/mysql-community-release-el6-5.no原创 2016-06-12 16:28:58 · 276 阅读 · 0 评论 -
MySQL的基本使用相关知识
登录到MySQLmysql -h hostname -P hostport -u username -p-h 指定希望连接的主机,可以用来连接远程主机上的MySQL,如果忽略默认登录本机数据库-P 指定所连接主机开放的MySQL端口,如果忽略此项默认使用3306端口登录-u 指定连接数据库时使用的用户名称,如果忽略此项默认使用你的本机用户名-p 告诉服务器会原创 2016-06-12 16:38:42 · 243 阅读 · 0 评论 -
MySQL开发标准规范
数据库表设计1. 库名、表名、字段名使用小写字母,“_”分割。2. 库名、表名、字段名不超过12个字符。3. 库名、表名、字段名见名知意,尽量使用名词儿不是动词。4. 优先使用InnoDB存储引擎。5. 存储精确浮点数使用DECIMAL替代FLOAT和DOUBLE。6. 使用UNSIGNED存储非负数值。7. 使用INT UNSIGNED存储IPV4。【FAQ】8. 整形定义中不添加长度,比如使用I原创 2017-10-25 10:52:45 · 252 阅读 · 0 评论 -
MySql-聚集索引-表为什么必须有主键
前几天跟搞C++游戏服务器一同事联动实现一个业务,看到他创建表默认没有主键,于是我建议他添加,同事铮铮有词说,业务根本用不着,多一个字段多浪费,我瞬间无语,于是跟他解说为什么必须添加?针对MySQL5.6版本中的innodb引擎来说,比较规范的数据库表设计(包括我们公司)都会有一条不成文的规定,那就是给每张表一个自增主键。那么自增主键除了有数据的唯一性外,还有什么所用呢?为什么要有自增主键?阅读过《原创 2017-11-02 17:17:39 · 2295 阅读 · 0 评论 -
【架构性能分析(1)】MySQL性能瓶颈排查定位
导读:作为一个系统管理员(运维/架构师),我们时刻关注服务的变化情况,今天分享一篇关于MySQL性能瓶颈排查定位相关性的文章。OS层面的检查确认首先要确认当前是否存在哪些进程引起的负载高,以及这些进程卡在什么地方,瓶颈是什么。通常来说,服务器上最容易成为瓶颈的是磁盘I/O子系统,因为它的读写速度通常是最慢的。即便是现在的PCIe SSD,其随机I/O读写速度也是不如内存来得快。当然了,引起磁盘I/原创 2017-11-13 20:35:04 · 1426 阅读 · 0 评论 -
【架构性能分析(2)】Tomcat 配置优化
前言:作为一个系统管理员(运维/架构师),我们时刻关注服务的变化情况,今天分享一篇关于Tomcat 配置优化相关性的文章。首先需要了解Tomcat主要配置文件Service.xml结构信息:Server:元素是整个配置文件的根元素。表示整个Catalina容器。属性: className:实现了org.apache.catalina.Server接口的类名,标准实现类是org.apache原创 2017-11-13 21:39:26 · 665 阅读 · 0 评论 -
MySQL使用存储实现快速创建多分表
经常设计数据库,有时候分表数量比较大,单个创建实在浪费时间,于是写了一个存储模板,可以快速创建多张分表,比如:-- 程序触发器DROP PROCEDURE IF EXISTS `gameLog_month`; create procedure gameLog_month(in val_s int, in val_e int)begindeclare i int;set i=val_s;w原创 2017-12-08 16:14:32 · 4126 阅读 · 0 评论 -
MySQL中ON DUPLICATE KEY UPDATE
ON DUPLICATE KEY UPDATE 语法的特点MySQL私有语法,非SQL92标准语法。MySQL自身通过唯一键的查找进行数据排重,并决定INSERT或UPDATE。与原子操作SELECT+INSERT OR UPDATE 的方案进行对比优点: 减少网络连接开销,总体效率上也会略高;代码上书写简洁、方便。对已有表批量插入新数据时尤其方便。缺点:迁移数据层产品时转载 2018-01-11 21:01:20 · 276 阅读 · 0 评论