存档

‘互联网技术’ 分类的存档

MySQL DBA修炼之道的一些问答

2017年5月12日 543 views 没有评论

1、有读者问,文中所说的MySQL 5.1是目前最流行的版本……,认为不确切。

答:包括我在内的许多DBA偏保守,我个人认为一个新版本至少要等2~3年才能趋向于成熟,因为新版本没有经历过大规模的生产环境验证,刚开始发布后的一两年内往往需要修复大量的bug,可能要等到5.x.2x以后才能试用。写书的时候我认为MySQL 5.5是成熟的,但是我认为MySQL 5.5只是一个过渡的版本。对于读者来说,可以直接从MySQL 5.6开始学习,书中的思路、方法一般适用于所有版本。

2、我对书的质量问题也没有办法,虽然希望每本书印刷出来都是完美的。也许书的批量印刷难免存在质量问题,JD上已经看到几个评论说书的质量问题,谢谢读者朋友们仍然给予好评 🙂 。

3、部分读者认为许多内容不容易懂,没有讲透。这本书主要侧重于解决方案,后面的思路、意识我说了自己认为关键的,可能导致走歧路的,但可能有许多我认为不重要的常识,却是理解的关键。我也认为有许多不理解是正常的,如果有5年以上工作经验的同学,应该可以获得更多。一些知识,只有在经历过才能更加理解。

 

分类: 互联网技术 标签:

《MySQL DBA修炼之道》序言

2017年3月7日 969 views 没有评论

本书主要讲述MySQL DBA的必备技能,包括MySQL的安装部署、开发、测试、监控和运维,此外,读者还可从中学习到系统架构的一些知识。[……]

Read more

分类: 互联网技术 标签:

写书、出书小记

2017年2月11日 947 views 2 条评论

书名是《MySQL DBA修炼之道》,京东天猫都有预售。2月底到货。

 

身心两累,杂事太多,回到长沙后,老是和时间作斗争,时间的利用效率也是个问题,这是我所料未及的。比较欣慰的是,还是咬牙完成了书的初稿和校阅。

微信很久没开,从邮件中老同事口中,得知自己的书出版了,还是有一些小惊喜。 

1、这是国内第一本面向MySQL DBA的书,对比之下,Oracle DBA的书就多多了,希望会对国内的MySQL DBA的职业生涯有帮助。书写的时间跨度很长,3、4年吧。当然花的时间远远没有那么多,初稿部分完成于广州大学城的一些教室内,那里真的是一个写书的好地方。长沙期间,主要后面一些章节以及校阅。搜了下,有位同学写的《MySQL DBA管理之道》应该是同期写的,14年就出书了,16年出第二版了,惭愧。

2、写书的时候,没有去参考其他人写过的书,刚才去大概搜了下其他人写的书,看来我写的是难度大的一种,我认为没有什么用的或者我不常用内容,我一般都不写,每个人的侧重点不同,也许有的读者喜欢大而全的,我更多是当作一种传道授业、同行交流,有些内容确实没有太大兴趣去叙述。但为了内容完整,还是想面面俱到介绍一[……]

Read more

分类: 互联网技术 标签:

关于庆安枪击

2015年5月18日 1,656 views 没有评论

我一般不写非技术的话题,但有些思考需要记录下。

1、基本上,这次的宣传是失败了,但玩政治、宣传的人手段是很强的,总是会先用一个低级别的部门去调查,然后观察舆情而定下一步的策略,只是没有想到公众的反应这么大;

2、民智已开,想用一些剪辑的录像去忽悠人,已经很难了,公众很怕的是公权力不受约束,特别是中国这样的,民间不持枪的国家,如果不加以规范,和加强训练,每个人都可能成为下一个徐;

3、深层次的原因,还是现在经济形势越来越不好,相当一部分人,已经沦为社会底层,“弱势群体”这个词不知道谁造出来的,一个人怎么生下来就成了弱势群体呢?现在的规则,很多人没有上升通道,几乎自我放逐,自我放弃,徐就是典型,徐这种人可恨吗,许多人都认为活该,但这样的人太多,罪不至死;

4、网上竟然有人宣传底层垃圾可以去死,其实这是法西斯主义,正常的国度,这种人应该抓起来,但还有一大堆人较好,也是蛮可悲的;

5、公众素质都有待提高,因为谩骂很正常,我也会说人五毛,脑残,这点要反省。其实道理很明白,扣帽子,给人贴以标签,对于事情的解说,毫无帮助,贴标签的人多了,往往证明公民社会不够发达,大家没[……]

Read more

分类: 互联网技术 标签:

MySQL DBA职位

2015年2月3日 2,267 views 没有评论
分类: 互联网技术 标签:

亚马逊RDS

2014年9月22日 1,373 views 没有评论

定义:

RDS:Amazon Relational Database Service (Amazon RDS) 是一种Web 服务,可让用户更轻松地在云中设置、操作和扩展关系数据库。它可以为行业标准关系数据库提供有成本效益的可调容量,并可以应对常见的数据库管理任务。我们可以通过 RDS控制台 去管理,也可以使用命令行接口或者编程接口。

数据库实例:数据库实例是在云中运行的独立数据库环境。每个数据库实例运行一个数据库引擎。Amazon RDS 目前支持MySQL、Oracle 和Microsoft SQL Server数据库引擎。

数据库实例类:数据库实例的计算和内存容量由数据库实例类决定。您可以选择最符合您需求的数据库实例。

数据库参数组:如果需要修改数据库实例的参数,是通过一个数据库参数组的模板来应用的。您可使用数据库参数组管理数据库引擎的配置。数据库参数组包含可应用于一个或多个相同实例类型的数据库实例的引擎配置值。如果您创建数据库实例时未指定数据库参数组,Amazon RDS 会应用默认数据库参数组。默认组包含特定数据库引擎和数据库实例类的默认值。

数[……]

Read more

分类: 互联网技术 标签:

AWS的一些基础概念和试用

2014年9月22日 978 views 没有评论

Amazon Web Services (AWS) 笔记

我们可以试AWS免费套餐,我们可以创建一些Linux 和 Windows 的微型实例, 你需要一个信用卡,会象征性的扣你一点点钱。
一些要掌握的基础概念。
AWS提供了多种方式来访问资源,比如命令行、API、SDK,我们管理员一般使用 AWS 管理控制台(management console)访问。
地区(Region)和可用区(Available Zone):Amazon EC2 托管在全球多个位置。这些位置由区域和可用区构成。每个区域 都是一个独立的地理区域。每个区域都有多个相互隔离的位置,称为可用区。我们可以理解区域是亚马逊在各个国家/地区的数据中心,它们是互相隔离的,亚马逊并不会自动在各个数据中心复制数据,而可用区是相对物理隔离的一组设施,每个可用区域在其独立的、物理上显著不同的基础设施中运行,并已设计为具备高可靠[……]

Read more

分类: 互联网技术 标签:

查找没有定义主键的InnoDB表

2014年8月27日 920 views 没有评论

SELECT tables.table_schema, tables.table_name, tables.table_rows

FROM information_schema.tables

LEFT JOIN (

SELECT table_schema, table_name

FROM information_schema.statistics

GROUP BY table_schema, table_name, index_name

HAVING

SUM(

CASE WHEN non_unique = 0 AND nullable != ‘YES’ THEN 1 ELSE 0 END

) = COUNT(*)

) puks

ON tables.table_schema = puks.table_schema AND tables.table_name = puks.table_name

WHERE puks.table_name IS NULL

AND tables.table_type = ‘BASE[……]

Read more

分类: 互联网技术 标签: ,

Linode VPS降级

2014年6月19日 63,873 views 没有评论

今年 为了博客的稳定,买了Linode Vps,但利用率实在太低了。公司有专线访问外网,家里使用goagent翻墙还方便些,一直觉得投入产出比太低了。
现在Linode推出了每个月10刀的更低价位的VPS,立马降级了。
1. 我的是20刀每个月的服务。首先登录dashboard
2. 确保磁盘使用的空间不超过24G
3. 关闭MySQL。
4. 关闭操作系统
5. 按下面的帖子修改磁盘空间为20G
http://cnzhx.net/blog/linode-vps-resize-disk-image/
6. 按下面的帖子降级
http://cnzhx.net/blog/10-dollar-linode-vps/

一切正常。Great!可以每个月节省10美元了。

分类: 互联网技术, 未分类 标签: ,

Linode VPS安装使用

2014年5月29日 3,356 views 没有评论
Linode VPS安装使用

最近入手了LINODE的VPS,安装了NGINX,PHP,MYSQL,APACHE等软体。原来的BURST购买的VPS虽然价格便宜,但访问缓慢,严重影响了自己用博客做笔记的效率。

这里记录下编译的参数。有兴趣的同学参考下。

linide vps 安装
1. apache+php的安装安装 (略)
2. 在user_name下安装了nginx+php
安装nginx 1.7.0
./configure –prefix=/home/user_name/app/nginx –with-http_stub_status_module –with-http_ssl_module –with-http_gzip_static_module
安装php 5.3.28
./configure –prefix=/home/user_name/app/php5.3 –with-config-file-path=/usr/local/local/php5.3/etc –with-mysql=/usr/local/mysql[……]

Read more

分类: 互联网技术 标签: , , ,