表示 进入内容 5611562015677
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
运维角度浅谈MySQL数据库优化

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

【架构】  【服务器】  【mysql】  【性能】  【日志】   …

[获取更多]
构建高可用服务器之一 Keepalive介绍及安装

    Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障。一个mysql或lvs或nginx服务会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会发送特定的消息给备份服务器,当备份服务器收不到这个消息的时候,即主服务器宕机的时候,备份服务器就会接管虚拟IP,继续提供服务,从而保证了高可用性。

【服务器】  【mysql】  【高可用】  【配置】   …

[获取更多]
mysql查看所有存储过程,函数,视图,触发器,表

查询数据库中的存储过程和函数

方法一:        select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE'   //存储过程        select `name` from mysql.

【mysql】  【函数】  【数据库】  【Create】  【type】  【存储过程】   点击查看原文>

[获取更多]
mysql无法修改密码的解决办法

方法一: # /etc/init.d/mysql stop # mysqld_safe –user=mysql –skip-grant-tables –skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=...

【mysql】  【ubuntu】  【安全机制】  【update】   点击查看原文>

提高mysql大数据查询速度

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0

3.应尽量避免在 where 子句中使用!=或操作符,否则引擎将放弃使用索引而进行全表扫描。

【大数据】  【mysql】  【索引】  【表达式】   …

[获取更多]
MySQL深入01-SQL语言-数据字典-服务器变量-数据操作DML-视图

SQL语言的组成部分 常见分类:

1 2 3

DDL:数据定义语言 DCL:数据控制语言,如授权 DML:数据操作语言

其它分类:

1 2 3 4 5 6

完整性定义语言:

    DDL的一部分功能约束

    约束:包括主键,外键,唯一键,条件,非空,事...

【服务器】  【mysql】  【SQL】  【数据库】  【配置】   …

[获取更多]
zabbix企业应用之报表功能

对于运维来说,监控是一个重要的工作,如果做好了监控可以解决以下问题: 1、做了硬件监控,如果服务器出现硬件问题可以提前知晓,提前安排好解决方案,避免突然出现问题造成损失; 2、做了系统与服务的监控,如果系统资源与服务出现问题,可以及时知晓并解决,同时可以根据周期内监控数据,做好调优; 如果仅完成以上事情的话,只是对运维本身工作有所帮忙,如何对其他部门做支持,以及让公司领导看出运维团队的重要性,就需要多下一份功夫,毕竟如果出现问题,就是运维工作不到位,如果不出问题,是运维应该做的。

【监控】  【mysql】   …

[获取更多]
MySQL深入02-DML之Select查询

查询分类 单表查询:简单查询 多表查询:连接查询 联合查询:多个查询结果汇总 查询的组成 投影查询:挑选要显示的字段 select array1,array2,... from tb_name;选择查询:挑选符合条件的行

select * from tb_name where-clause

...

【mysql】  【排序】  【正则表达式】  【DML】  【Group】   点击查看原文>

MySQL深入05-用户管理

用户帐户组成 用户名+主机名,即username@hostname,如repluser@'172.16.%.%'

MySQL的权限类别 管理类

1 2 3 4 5 6 7 8 9 10 11

create temporary tables # 允许创建临时表

create u...

【服务器】  【mysql】  【数据库】  【主机】  【grant】  【revoke】  【权限管理】   …

[获取更多]
linux命令:MYSQL系列之一MySQL在线安装及PHP关联

 PHP源码目录结构:    php的源码在结构上非常清晰,其代码根目录中主要包含了一些说明文件以及设计方案, 并提供了如下子目录:  1、build -- 顾名思义,这里主要放置一些跟源码编译相关的文件。

【linux】  【php】  【mysql】  【数据库】  【主机】  【Create】  【database】   …

[获取更多]
表示 进入内容 5611562015677
« 先前的 10 新的记录 | 下一步 10 较早的记录 »