表示 进入内容 135211353015677
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
mysql 在大型应用中的架构演变

文正整理自:http://www.csdn.net/article/2014-06-10/2820160 可扩展性 架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种:

Scale-up:纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力 Scale-out:横向扩展,  通过加节点(机器)来实现伸缩,提升服务能力

对于互联网的高并发应用来说,无疑横向扩展才是出路,同时通过纵向购买更高端的机器也一直是我们所避讳的问题,也不是长久之计。

【架构】  【mysql】   …

[获取更多]
mysql 概念和逻辑架构

1.MySQL整体逻辑架构 mysql 数据库的逻辑架构如下图:

第一层,即最上一层,所包含的服务并不是MySQL所独有的技术。它们都是服务于C/S程序或者是这些程序所需要的 :连接处理,身份验证,安全性等等。

【架构】  【服务器】  【mysql】  【SQL】  【线程】  【模块】  【数据库】   …

[获取更多]
mysql通过data目录恢复数据库

mysql通过data目录恢复数据库 阅读:1236次   时间:2010-03-24 06:53:30   字体:[大 中 小]

 

 

重装系统后,MySQL服务没有了,但是数据库的文件还在,这个时候我想恢复以前的数据库, 起码要把数据导出来。

【mysql】  【数据库】  【service】   点击查看原文>

[链接]MySQL安装、配置、基本教程、常用命令

mysql安装图解 mysql图文安装教程(详细说明)

 

解决重新安装MySQL无法 start service的问题

 

21分钟 MySQL 入门教程

 

一千行MySQL学习笔记

本文转自五岳博客园博客,原文链接:http://www.

【mysql】  【配置】  【html】  【service】   点击查看原文>

磁盘空间不足的临时解决方案

一、通过软连接的方式迁移部分表空间到其他硬盘
优点:对数据没有任何影响,反而可以适当增加IO能力,使用多个磁盘的IOPS
缺点:需要停机
处理步骤:
1、关掉mysql实例
2、cp big.ibd /new/big.ibd
3、rename big.ibd big.ibd.remove
4、ln -s /new/big.ibd big.ibd
5、chow -R mysql:mysql /new/big.ibd
6、启动数据库,检查是否异常
7、删掉 remove的文件.

二、通过blackhole引擎,清理掉一些不重要,但是占用空间较大的表
优点:不需要停机
缺点:只能适用于slave,会缺少数据
处理步骤:
1、确认要处理的机器是slave,要处理的表不会有写入操作.
2、set sql_log_bin = off; stop slave;
3、rename table xx to test.xx;
4、create table xxx engine = blockhole;
5、start slave;

[获取更多]
Mysql学习笔记(十四)备份与恢复

原文:Mysql学习笔记(十四)备份与恢复 学习内容: 1.数据库的重要数据备份... 2.什么时候需要使用到数据库备份.. 3.如何恢复备份的数据..   1.备份: 说到备份,相比大家都不应该陌生,比如说我们平时在为我们的电脑重新做系统的时候,那么我们保存在电脑里的重要文件我们都需要进行备份.

【mysql】  【数据库】  【BY】  【数据库迁移】  【字符集】   …

[获取更多]
Mysql学习笔记(十三)权限管理

原文:Mysql学习笔记(十三)权限管理 学习内容: 1.权限管理: 关于mysql的权限简单的理解就是mysql允许你做你权利以内的事情,不可以越界。比如只允许你执行select操作,那么你就不能执行update操作。

【mysql】  【数据库】  【主机】  【grant】  【权限管理】  【存储过程】   点击查看原文>

美的招聘-MySQL DBA

美的现在也想走开源路线,所以大量需要开源相关的人才,MySQL DBA也成了招聘中的重中之重。 该公司强烈推荐 […]

美的招聘-MySQL DBA,首发于MySQL Life

mysql数据类型

--mysql中的int分为有符号与无符号类型 对于int类型,其无符号类型最大为4294967295(大约42亿),如果数据量增大,则其不够用,注意 --在建立int类型数据时,建议不要使...

【mysql】  【Create】  【timestamp】  【update】  【type】  【数据类型】   点击查看原文>

配置MySQL SSL

配置MySQL SSL

   MySQL默认的数据通道是不加密的,在一些安全性要求特别高的场景下,我们需要配置MySQL端口为SSL,使得数据通道加密处理,避免敏感信息泄漏和被篡改。

   当然,启用MySQL SSL之后,由于每个数据包都需要加密和解密,这个对MySQL的性能是有不小影响的,读者们在使用的时候,要根据实际情况斟酌。

   MySQL客户端登录服务器时候的密码不是明文传输,有加密策略处理。

   笔者是在 ubuntu12.04 系统上使用MySQL 5.5版本测试的,其他环境请读者自行匹配。

配置MySQL服务器证书

   编辑 /etc/mysql/my.cnf 文件

# ssl-ca=/etc/mysql/cacert.pem
# ssl-cert=/etc/mysql/server-cert.pem
# ssl-key=/etc/mysql/server-key.pem

  …

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