- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 16.高性能MySQL --- MySQL用户工具
1.接口工具 1.MySQL Workbench 2.SQLog 3.phpMyAdmin 4.Adminer2.命令行工具集 1.Percona Toolkit 2.Maatkit and Aspersa 3.The openark kit 4.MySQL Workbench3.SQL 实用集 1.common_schema 2.mysql-sr-lib 3...
2019-08-31 19:07:57 124
转载 15.高性能MySQL --- 备份与恢复
还原:意味着从备份文件中获取数据,可以加载这些文件到mysql里,也可以将这些文件放置到mysql期望的路径中。 恢复:恢复一般意味着当某些异常发生后对一个系统或其他部分的拯救。包括从备份中还原数据,以及使服务器恢复功能的所有必要步骤, 例如,重启mysql,改变配置和预热服务器的缓存等。1.为什么要备份 1.灾难恢复 2.人们改变想法 3.审计 4.测试2.定...
2019-08-31 00:34:45 378
转载 14.高性能MySQL --- 应用层优化
1.常见问题 1.什么东西在消耗系统中每台主机的cpu,磁盘,网络以及内存资源 2.应用真的需要所有获得到的数据吗 3.应用在处理本应由数据库处理的事情吗?或者反过来。例如,在应用中统计,或者在数据库中进行复杂的字符串操作 4.应用执行了太多的查询 5.应用执行的查询太少了?有时候让应用做'手工关联'是个好主意,它们允许更细的粒度控制和更好有效的使用缓存,以及更少的锁争用。 6...
2019-08-21 21:17:51 385
转载 13.高性能MySQL --- 云端的MySQL
IaaS(基础设施即服务) : IaaS 是用于托管自有的MySQL服务器的云端基础架构。可以在云端购买虚拟的服务器资源来安装运行mysql实例。也可以根据 需求随意配置mysql和操作系统。但没有权限也无法查看底层的物理硬件设备。DBaaS(数据库即服务) : mysql 本身作为由云端管理的资源。用户需要收到mysql服务器的访问许可才能访问。也可以配置一些mysql 选项,但没...
2019-08-19 23:41:11 222
转载 12.高性能MySQL --- 高可用性
1.什么是高可用性 高可用性不是绝对的,只有相对更高的可用性。可用性每提高一点,所花费的成本都会远超之前。高可用性实际上是在宕机造成的损失和 降低宕机时间所花费的成本之间取得一个平衡。 有时候人们将可用性定义成服务器正在运行的时间段。我们认为的可用性还应该包括应用是否能足够好的处理请求。2.导致宕机的原因 1.运行环境 (35%) 2.性能问题 (35%) 3.复制...
2019-08-18 21:04:26 411
转载 5.微服务设计 --- 分解单块系统
1.关键是接缝 服务应该是高内聚,低耦合。而在单块系统中,这2点往往都会被破坏。我们应该把经常一起变化的部分放在一起,从而实现内聚性,但是在单块系统中, 所有不相关的代码都被放到了一起。类似的,松耦合也不复存在:修改一行代码很容易,但无法保证这一行代码不会对单块系统的其他部分造成影响。 接缝:从接缝处可以抽取出相对独立的一部分代码,对这部分代码进行修改不会影响系统的其他部分。识别出...
2019-08-17 17:19:06 172
转载 11.高性能MySQL --- 可扩展MySQL
1.什么是可扩展性 可扩展性表明了当需要增加资源以执行更多工作时系统能够获得划算的等同提升的能力。 系统容量表示在一定时间内能够完成的工作量。容量必须是可以有效利用的,系统最大的吞吐量并不等同于容量。大多数基准测试 能够衡量一个系统的最大吞吐量,但真实的系统一般不会使用到极限。如果达到最大吞吐量,则性能会下降,并且响应时间变得不可 接受且非常的不稳定。我们将系统的真实容量定义为在保证...
2019-08-13 22:47:17 536
linux下vim使用详解.pdf
2014-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人