MySQL
kofshower
这个作者很懒,什么都没留下…
展开
-
如何更改MySQL数据库存储位置
$sudo nano /etc/apparmor.d/usr.sbin.mysqld在gedit中找到/var/lib/mysql/这两行,注释掉这两行,在这两行前分别添加一个符号“#”即可注释,在这两行之前或之后加上下面内容:/home/mysql/ r, /home/mysql/** rwk,保存后退出,执行命令:转载 2009-11-12 14:08:00 · 1289 阅读 · 0 评论 -
记下些DBA相关的知识
不是自己关注的领域,回来恶补。分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容错性) 可靠性定理:任何分布式系统只可同时满足二点,没法三者兼顾。忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布式系统,而是应该进行取舍。关系数据库的ACID模型拥有原创 2010-04-26 18:28:00 · 316 阅读 · 0 评论 -
Shard
注:此文首发于 《程序员》杂志 2008 年 7 月刊。从 Shard 到 Sharding"Shard" 这个词英文的意思是"碎片",而作为数据库相关的技术用语,似乎最早见于大型多人在线角色扮演游戏(MMORPG)中。"Sharding" 姑且称之为"分片"。Sharding 不是一门新技术,而是一个相对简朴的软件理念。如您所知,MySQL 5 之后才有了数据表分区功能,那么在此转载 2010-04-26 18:04:00 · 335 阅读 · 0 评论 -
Mysql分区
http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html查看是否支持分区:SHOW VARIABLES LIKE %partition%;分区语句CREATE TABLE ti (id INT, amount DECIMAL(7,2), tr_date DATE) ENGINE=INNODB PARTITI原创 2010-04-26 18:12:00 · 773 阅读 · 0 评论 -
Finding your MySQL High-Availability solution – The questions
Do you need MySQL High-Availability?That question is quite obvious but some times, it is skipped. It can also be formulated “What is the downtime cost of the service?”. In the cost, you need to i翻译 2010-05-25 18:14:00 · 547 阅读 · 0 评论 -
复习mysql的c编程
<br /> <br /> 06年上半年负责IM项目的时候就搞过很是一段时间嵌入式mysql, 那个时候被温瑞云老是打击我,<br />比如代码不够美型,老是数据库嵌入c的时候,怎么美观之类问题纠结我。(那个时候总是鄙视<br />在oracle中用sql写单元测试的历史)。也很是纠结mysql内部的数据类型如此奇怪。<br /> 今天又遇到需要和数据库打交道。记一下笔记:<br /> 1、只有sb才会在需要中文的场合建gbk编码的表<br /> 2、中文必须用utf8来存,这个时候原创 2010-12-02 16:11:00 · 404 阅读 · 0 评论 -
MySQL事务隔离级别详解(转)
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务转载 2011-09-02 09:57:07 · 322 阅读 · 0 评论