数据库
damon2636
卖女孩的小火柴
展开
-
索引建立的原则
一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会转载 2014-07-03 08:41:03 · 589 阅读 · 0 评论 -
聊聊分布式事务
事务就是一个会话过程中,对上下文的影响是一致的,要么所有的更改都做了,要么所有的更变都撤销掉。就要么生,要么死。没有半死不死的中间不可预期状态。参考下薛定谔的猫。事务是为了保障业务数据的完整性和准确性的。分布式事务,常见的两个处理办法就是两段式提交和补偿。两段式提交典型的就是XA,有个事务协调器,告诉大家,来都准备好提交,大家回复,都准备好了,然后协调器告诉转载 2015-08-10 17:25:16 · 465 阅读 · 0 评论 -
一种可以避免数据迁移的分库分表scale-out扩容方式
一种可以避免数据迁移的分库分表scale-out扩容方式原文地址:http://jm-blog.aliapp.com/?p=590目前绝大多数应用采取的两种分库分表规则mod方式dayofweek系列日期方式(所有星期1的数据在一个库/表,或所有?月份的数据在一个库表)这两种方式有个本质的特点,就是离散性加周期性。例如以一个表的主键对3取余数的方式分库或分表转载 2016-04-03 22:02:51 · 290 阅读 · 0 评论 -
MySQL 忘记root密码解决办法
很多时候mysql安装完root用户的默认密码不为空,这时候就需要通过其它办法登入到mysql重置密码。 步骤 方法1:查看/root/.mysql_secret文件 安装mysql第一次会生成一个随机密码,可以用该密码登入,随机的密码已经生成 可以在 '/root/.mysql_secret'. 中找到。 方法2:使用mysqladmin转载 2016-11-07 14:40:14 · 269 阅读 · 0 评论 -
启动mysql配置文件的启动方式
配置文件加载问题(查看自己使用的哪个配置文件)MySQL 配置文件加载位置与顺序: 1./usr/local/mysql/bin/mysqld –verbose –help >help.txt 2>&1 (/usr/local/mysql/bin/mysqld –verbose –help 这个命令生成所有mysqld选项和可配置变量的列表 然后重定向到help.txt,标准错误也转载 2017-04-12 17:11:07 · 3061 阅读 · 0 评论