数据库
送人玫瑰手留余香
这个作者很懒,什么都没留下…
展开
-
复合索引
复合索引概要什么是单一索引,什么又是复合索引呢? 何时新建复合索引,复合索引又需要注意些什么呢?本篇文章主要是对网上一些讨论的总结。一.概念单一索引是指索引列为一列的情况,即新建索引的语句只实施在一列上。用户可以在多个列上建立索引,这种索引叫做复合索引(组合索引)。复合索引的创建方法与创建单一索引的方法完全一样。但复合索引在数据库操作期间所需的开销更小,可以代替转载 2015-01-12 11:16:22 · 636 阅读 · 0 评论 -
mysql的四种启动方式:
mysql的四种启动方式:1、mysqld启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root客户端连接:mysql --defaults-file=/etc/my.cnformysql -S /tmp/mysql.sock2、mysqld_safe启动my转载 2016-12-16 14:13:21 · 1189 阅读 · 0 评论 -
mysql支持发表情简单设置
1. 修改my.cnf[mysqld]character-set-server=utf8mb4[mysql]default-character-set=utf8mb4修改后重启Mysql 2. 以root身份登录Mysql,修改环境变量,将character_set_client,character_set_connection,character_set_database,character_set_results,character_set_server 都修改成utf8mb4原创 2015-11-09 11:05:57 · 525 阅读 · 0 评论 -
mysql的四种启动方式
mysql的四种启动方式:1、mysqld启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root客户端连接:mysql --defaults-file=/etc/my.cnformysql -S /tmp/mysql.sock2、mysqld_safe启动my转载 2016-12-14 19:58:58 · 548 阅读 · 0 评论 -
数据库索引
数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时转载 2016-06-21 14:49:07 · 341 阅读 · 0 评论 -
MYSQL explain详解
MySQL性能分析及explain用法的知识是本文我们主要要介绍的内容,接下来就让我们通过一些实际的例子来介绍这一过程,希望能够对您有所帮助。1.使用explain语句去查看分析结果如explain select * from test1 where id=1;会出现:id selecttype table type possible_keys key key_len r转载 2016-05-13 10:07:21 · 379 阅读 · 0 评论 -
MySQL性能优化的最佳21条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.为查转载 2016-05-13 09:58:36 · 416 阅读 · 0 评论 -
mysql my.ini配置文件修改无效
mysql my.ini配置文件修改无效[ 2013-11-15 10:50:28 | 作者: admin ]字号: 大 | 中 | 小windows下mysql 5.6安装后,修改安装路径下的my.ini配置文件怎么修改均无效,经过仔细检查,发现在服务里,默认加载的是这个路径下的my.ini:"C:/Program Files/MySQL/MySQL Serv转载 2016-03-29 09:50:21 · 11016 阅读 · 3 评论 -
Windows系统中MySQL 5.6的配置文件(my.ini)修改方法
Windows系统中MySQL 5.6的配置文件(my.ini)修改方法2013-09-15 0 个评论 来源:qysh123的专栏 收藏 我要投稿Windows系统中MySQL 5.6的配置文件(my.ini)修改方法 这也是一个小经验。由于实验需要,我需要修改一下MySQL的配置文件my.ini。在MySQL 5.6.8之前,会将转载 2016-03-29 09:44:44 · 3002 阅读 · 0 评论 -
mysql 语句优化
mysql的性能优化包罗甚广:索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。查询的开销指标:执行时间检查的行数返回的行数建立索引的几个准则:1、合理的建立转载 2016-04-25 16:58:03 · 405 阅读 · 0 评论 -
mysql登录
mysql -h 服务器主机地址 -u 用户名 -p 用户密码 其中,参数的意义: -h:指定所连接的数据库服务器位置,可以是IP地址,也可以是服务器域名。 -u:指定连接数据库服务器使用的用户名,例如root为管理员用户具有所有权限。 -p:连接数据库服务器使用的密码,但-p和其后的参数之间不要有空格。最后是在该参数后直接回车,然后以密文的形式输入密码。转载 2016-03-25 15:41:33 · 434 阅读 · 0 评论 -
数据切分——Atlas读写分离Mysql集群的搭建
数据切分——Atlas读写分离Mysql集群的搭建标签: Atlas集群2015-03-16 11:58 4688人阅读 评论(1) 收藏 举报 分类: 【系统架构设计】(37) 【MySql】(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。 关于数据切分的原理可以参见博客: http转载 2016-02-29 21:25:43 · 526 阅读 · 0 评论 -
采用Atlas+Keepalived实现MySQL读写分离、读负载均衡
采用Atlas+Keepalived实现MySQL读写分离、读负载均衡2015-01-10 11:34:51标签:mysql atlas原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://sofar.blog.51cto.com/353572/1601552====================转载 2016-02-17 09:45:07 · 1527 阅读 · 0 评论 -
采用Atlas+Keepalived实现MySQL读写分离、读负载均衡
采用Atlas+Keepalived实现MySQL读写分离、读负载均衡2015-01-10 11:34:51标签:mysql atlas原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://sofar.blog.51cto.com/353572/1601552====================转载 2016-01-13 15:36:15 · 641 阅读 · 0 评论 -
mysql 授权用户
先设置该用户只有show database权限grant select,insert,update,delete on redmine1.* to jira@"%" identified by "jira"; 新增超级权限并允许远程访问: GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFI转载 2015-12-29 15:20:28 · 472 阅读 · 0 评论 -
mysql读写分离(主从复制)实现
mysql主从复制怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下:主从最好都是同一种系统比如都是linux,或者都是windows,当然混合着也是可以成功,不解释了1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /et原创 2015-07-02 20:07:06 · 1114 阅读 · 0 评论 -
大数据量高并发的数据库优化
大数据量高并发的数据库优化一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发 现转载 2015-01-30 12:21:15 · 869 阅读 · 0 评论 -
binlog日志详解释
binlog 基本认识 MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。 一般来说开启二进制日志大概会有1%的性能损耗(参见MySQL官方中文手册 5.1.24版)。二进制有两个最重要的使用场景: 其一:MySQL Repli转载 2017-09-28 11:40:44 · 4070 阅读 · 0 评论