涂作权的博客

成功就是将个人潜能发挥到极限!&&以大多数人的努力程度之低,根本还轮不到拼天赋!...

MySQL MMM多主多从搭建

一.MySQL高可用简介 MMM(Master-Master Replication mananger for mysql),由一个管理端(monitor)和多个代理端(agent)构成。通过MMM可以实现监控和管理Mysql主主复制和服务状态,同时也可监控多个Slave节点的复制以及运行状态,...

2018-06-03 12:28:03

阅读数 374

评论数 0

二十种实战调优MySQL性能优化的经验(转自公众号:架构之家 2018-05-08)

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的...

2018-05-09 23:56:05

阅读数 158

评论数 0

在 MySQL 中使用 explain 查询 SQL 的执行计划(转自: 数据分析与开发)

**来源:Oo若离oO my.oschina.net/ruoli/blog/1807394** 1、什么是MySQL执行计划 要对执行计划有个比较好的理解,需要先对MySQL的基础结构及查询基本原理有简单的了解。 MySQL本身的功能架构分为三个部分,分别是 应用层、逻辑层、物理层,不只是...

2018-05-07 08:46:37

阅读数 88

评论数 0

58到家MySQL军规升级版(转:2018-03-30 58到家DBA 架构师之路)

一、基础规范 表存储引擎必须使用InnoDB 表字符集默认使用utf8,必要时候使用utf8mb4 解读: (1)通用,无乱码风险,汉字3字节,英文1字节 (2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它 禁止使用存储过程,视图,触发器,Event 解读: ...

2018-04-26 10:05:46

阅读数 223

评论数 1

MySQL数据库优化的八种方式(经典必看)

1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。 例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了...

2018-04-26 10:02:53

阅读数 1084

评论数 0

CentOS7 64位下MySQL5.7安装与配置(YUM)

转自:https://www.linuxidc.com/Linux/2016-09/135288.htm 1、配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包 sh...

2018-04-17 23:03:33

阅读数 89

评论数 0

运维角度浅谈MySQL数据库优化(转自:2018-03-10 李振良 JAVA高级架构)

一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段: 1、数据库表设计 项目立项后,开发部根据产品部需求开发项目,开...

2018-04-15 22:45:45

阅读数 129

评论数 0

sql优化之:数据库索引创建原则,or/in/union与索引优化,聚集索引/非聚集索引/联合索引/索引覆盖,MySQL冗余数据的三种方案,MySQL双主一致性架构优化(来源:架构师之路)

一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 not in/not exists都不是好习惯可以优化为in查询: select * from order where status...

2017-11-19 14:13:31

阅读数 512

评论数 0

MySQL之长连接、短连接、连接池(转载:http://www.ywnds.com/?p=9801)

当数据库服务器和客户端位于不同的主机时,就需要建立网络连接来进行通信。客户端必须使用数据库连接来发送命令和接收应答、数据。通过提供给客户端数据库的驱动指定连接字符串后,客户端就可以和数据库建立连接了。可以查阅程序语言手册来获知通过何种方式使用短连接、长连接。1. 短连接短连接是指程序和数据库通信时...

2017-11-19 13:29:30

阅读数 4192

评论数 0

删除unique key,删除原有的联合主键,新建新的联合逐渐,删除索引,修改索引,mysql5.7修改索引名称,查看最大连接数量,查看是否有ssl

mySQL中删除unique key的语法 ,假设有表:CREATE TABLE `good_booked` (  `auto_id` int(10) NOT NULL auto_increment,  `good_id` int(11) default NULL,  `chemist_id` i...

2017-09-04 19:07:03

阅读数 2134

评论数 0

PowerDesigner中设置数据库类型,设置default value,Comment,自增属性,以及数据库设计中的需要考虑的示项,带有小数点的数据显示

1.PowerDesigner设置数据库2.设置数据库的自增属性 3.将default Value设置出来,将comment也勾选出来 4.注意事项1、不再一个库中的两个表没法建立关联关系。2、定义主键的时候,不要直接使用id这个词,要定义成有意义的词。3、若引用另外一张表,最好不要有冗余的字段。...

2017-08-23 20:08:06

阅读数 5701

评论数 1

MySQL 5.7.18的安装与主从复制(转自:https://www.baidu.com/home/news/data/newspage?nid=9485770887287731252&n_typ)

CentOS6.7安装mysql5.7.18  1、 解压到/usr/local目录    # tar -zxvf mysql-5.7.18-linux-glibc2.5-i686.tar.gz -C /usr/local  2、 mysql-5.7.18-linux-glibc2.5-i686文...

2017-08-07 22:53:43

阅读数 3999

评论数 0

mysql字符集,insert,update,delete,select

发现有错误:数据太长了。//查看数据库的所有编码:show variables like 'character%';-----+| character_set_client     | utf8    设置客户端的字符集     || character_set_connection | utf8...

2016-12-21 17:17:33

阅读数 740

评论数 0

Mysql创建、删除用户、用户管理等相关:转载http://www.cnblogs.com/fly1988happy/archive/2011/12/15/2288554.html

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):1.新建用户登录MYSQL:  @>mysql -u root -p  @>密码创建用户:  mysql> insert into mysql.user(Host,User...

2016-10-11 10:03:58

阅读数 1108

评论数 0

64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64 || 转载:http://www.cnblogs.com/gaojupeng/p/5727069.html

由于公司临时让将Oracle的数据移植到mysql上面,所以让我在公司服务器上面安装一下mysql。下面就是我的安装过程以及一些错误解决思路。其实对于不同版本安装大体都有差不多。1. 从官网下载 mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz经测试, 本文还适用...

2016-09-30 15:48:13

阅读数 1741

评论数 0

安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege

以管理员方式进入cmd命令提示符启动mysql服务的方式: net start mysql 关闭mysql服务的方式: net stop mysql 快速进入服务管理界面 services.msc 进入mysql的方式: mysql -uroot -p密...

2016-08-23 12:10:14

阅读数 2370

评论数 0

MySQL创建视图和Union all的使用案例

 CREATE VIEW netcheck.cpu_mp AS (SELECT  cpu.ID AS id,  cpu.chanel_name AS chanel_name,  cpu.first_channel AS first_channel,  cpu.IMG_Url A...

2015-04-13 16:29:02

阅读数 5613

评论数 0

MySql下视图的创建

 (1).第一类:create view v as select * from table; (2).第二类:create view v as select id,name,age from table; (3).第三类:create view v[vid,vname,vage] as ...

2015-04-11 00:08:11

阅读数 1000

评论数 0

SQL性能优化应该考虑哪些?

1、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 2、调整应用程序结构设计。这一部分也是在开发信息系统之前完成,程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用传统的Client/S...

2015-03-05 22:19:47

阅读数 2926

评论数 0

4.mysql数据库创建,表创建模等模板脚本,mysql_SQL99标准的连接查询(内连接,外连接,满外连接,交叉连接)

mysql数据库创建,表创建模等模板脚本 -- 用root用户登录系统,执行脚本   -- 创建数据库 create database mydb61 character set utf8 ;   -- 选择数据库 use mydb61;   -- 增加 dbus...

2014-10-15 12:03:42

阅读数 1708

评论数 0

提示
确定要删除当前文章?
取消 删除