IT技术博客大学习 共学习 共进步

技术文章精选

低噪声、高可扫读;标题、摘要、来源、标签一目了然。

最新文章

采集自各技术站点的近期文章。

IT MySQL/ 2009-11-30 09:09:31 / 累计浏览 2,482

Relay log read failure的处理

众所周知MySQL5.1的Replication是比较烂的。MySQL的每一个版本更新关于同步方面每次都是可以看到一大堆。但MySQL 5.1性能是比较突出的。所以经不住诱惑使用MySQL 5.1。所以也要经常遇到一些Bug。如: mysql> show slave status\\G ***...

IT MySQL/ 2009-11-30 09:08:21 / 累计浏览 3,925

合理使用MySQL的Limit进行分页

今天看一个水友说他的MySQL现在变的很慢。问什么情况时。说单表超过2个G的一个MyISAM。真垃圾的回答方式。 简单答复:换一个强劲的服务器。换服务器很管用的:) ……… 最终让取到慢查询: SELECT * FROM pw_gbook WHERE uid=\'N\' ORDER BY pos...

IT MySQL/ 2009-11-30 09:05:46 / 累计浏览 3,307

Innodb共享表空间VS独立表空间

使用Innodb将要面对两种表空间的管理,一种共享表空间管理(默认的),另一种是独立表空间管理,那选择那种比较好一点呢?在这里我将给出一些我的意见。

IT MySQL/ 2009-11-30 09:05:18 / 累计浏览 4,585

如何在Windows下编译或调试MySQL

为什么需要在Windows下编译MySQL? 在Linux下编译MySQL是非常方便的操作,而且是轻车熟路,很容易搞定的。随着对MySQL的使用时间的增长,也慢慢的对MySQL代码的分析有点感兴趣了。所以想着找一个工具去学习一下MySQL的代码,对于Li...

IT MySQL/ 2009-11-30 09:04:35 / 累计浏览 1,845

drupal转worldpress

用Drupal太灵活了,灵活的我都搞不定了。所以我投向了worldpress.对比了一下表结构。参考网上的说明搞出了

IT 互联网/ 2009-11-30 09:03:27 / 累计浏览 2,544

梦醒时分

最近互联网上不大不小的事情是,酷六卖给华友世纪了。按照华友世纪公开的说明来看,折价是不足4000万美金。一些没见过钱的江湖混混们跑出来羡慕了,说酷六成功套现云云。酷六网前几轮融资金额已经不少于4000万美金了,而且这里不算管理团队的股份,换句话说,不足4000万美金套现,对于投资商而言,无异于壮士断腕,弃车保帅,真不知道何喜之有,再换句话说,如果你是投资商,你有这些钱,你直接在公开市场买入华友世纪的股份,...

IT MySQL/ 2009-11-29 22:05:44 / 累计浏览 2,345

CMDBA战报之Part2

CMDBA战报之Part2 Part2在guide中是从第33章开始到第42章结束,有10章的内容在这部分中,主要是围绕性能和安全展开。下面我们将逐章介绍考试中出现的内容。 Chapter 33 考察点:存储过程(Stored Routines)存储过程可以限制普通用户直接访问或是修改表,通过赋予用户适当权限,使用存储过程来间接获得所要数据;通过在存储过程定义是设置DEFINER安全特性是特定用户也能访问到表。答案中的关键词/句:DEFINER security characteri...

IT MySQL/ 2009-11-29 22:05:04 / 累计浏览 2,407

CMDBA战报之Part1

CMDBA战报之Part1 Chapter 23 考察点:了解MySQL的整体结构。答案中的关键词/句:1. native C client library、 MySQL Connector/OBDC, MySQL Connector/J, and MySQL Connector/NET; 2. Communication Protocols: TCP/IP、Unix socke...

IT MySQL/ 2009-11-29 22:03:15 / 累计浏览 2,744

教你写MySQL UDF

第一次听说UDF是,一片懵懂。还被一个半桶水的培训师忽悠说是存储函数即是UDF。现在想来真是匪夷所思,害人不浅。 从名字上可以得知UDF(user define function)为用户自定义函数。UDF在一定程度上可以使得普通用户定制自己的MySQL函数库,减少对内建函数的依赖。UDF 的功能还是非常强大的。 各类技术人员都可以开发相应的UDF。管理员可以开发一些与系统交互的UDF。而开发人员可将常用功能用UDF替代存储函数,这样可以大幅提高...

IT MySQL/ 2009-11-29 22:00:37 / 累计浏览 3,104

slow-log中出现极大的执行时间的问题解决

情况描述:最近在分析服务器的slow-log和bin-log的时候,发现这两个log中有某些语句的execute time 极大例如:4294967295。 log信息:#091008 21:40:04 server id 1 end_log_pos 3440531 Query thread_id=63169 exec_time=4294967295 error_code=0 而出现这种极长执行时间的语句却不固定,最终通过以下的分析过程,找到了这个问题出现的原因第一步:确认相关语句没有问题使用以下语句,过滤出执行时间极大SQL语句(...

IT MySQL/ 2009-11-29 22:00:09 / 累计浏览 3,065

CMDBA5.0学习之路

学习MYSQL已有一段日子了,对DBA这个称号也仰慕已久,于是便想通过SUN的认证MYSQL数据库管理员考试(CMDBA),一共两门课程PART 1&PART 2,对应的考试号分别为301-810和301-811。对于一个经验丰富的实战工作者来说,这个小东西真的没什么意义。但是,通过这个考试,你可以更加扩充自己的知识范围,因为平时的工作不可能面面俱到。除此,还能够系统的学习和熟悉一下MYSQL知识体系。 参考资料《MySQL(R) 5 Certification St...

IT MySQL/ 2009-11-29 21:59:47 / 累计浏览 3,466

mysql监控工具系列 ― mtop

1.准备 依赖文件: mysql 和 perl (这些普通服务器都有,不赘述了) perl-Curses : 下载地址

IT MySQL/ 2009-11-29 21:57:50 / 累计浏览 3,285

MySQL服务启动脚本完全解析

概述如何启动mysql服务器?相信很多人的第一反应是 service mysql start(根据启动脚本的名称而异,有些可能是mysqld)。那这句命令到底做了什么?“调用了/etc/init.d/mysql 这么一个脚本!”SA和DBA们异口同声的回答。那这个脚本到底做了什么?相信大多数人很难给出一个很详细的回答。本文就将为你详细解释这一条命令背后所隐藏的秘密。 mysql启动脚本(后称mysql_server)是一个位于/etc/init.d下的用于mysql服务器启动,关闭...

IT Apache/ 2009-11-29 21:57:05 / 累计浏览 3,687

MySQL 并行了吗?

前些日子与一位同行讨论mysql的并行运行能力。为给那些只为获得答案的看众节省时间。提前下个结论,mysql目前暂不具备并行运行某一查询的能力。相信很多人有一个误解,似乎MySQL 5.4对某一查询带来的性能改进是非常巨大的。事实上,这需要针对具体应用来讲,如果追求某个具体查询的响应时间,5.4 将比5.1或之前的版本差。简单的来说,5.4提高的是并发量,而不是减少单条语句的执行时间。初次看到这个话题的人要注意几个概念,并行...

IT MySQL/ 2009-11-28 23:28:47 / 累计浏览 3,965

常用的mysql工具

1:Mysql最佳导入导出工具 2: SQLyog是一个易于使用的、快速而简洁的图形化管理MySQL数据库的工具,它能够在任何地点有效地管理你的数据库,再就是Query Profiler性能分析,mysql5.0.37以上的版本支持,有了这个功能可以知道每条sql语句的性能,以及每条查询效率耗费在什么地方. 下载3:Excel如何导入

IT 系统运维/ 2009-11-27 18:17:05 / 累计浏览 2,485

谈谈服务器基础架构工具的选择

监控工具软件监控服务器,也就是密切关注其运行。这样做的目的无外乎两个:发现并修理故障,优化系统。服务器运行过程中会出现很多问题:硬件有可能坏掉,软件有可能没有很好地运行,服务器可能完全宕机,还有更糟糕的情况,服务器看似运行但实际上已经不再履行任何“生活机能”!一个公司所管理的服务器越多,出现问题的可能性就越大,监控这些服务器的难度也就越大。必须时刻警惕,这些服务器是不是在很好地运行?这些服务器可...

IT 系统架构/ 2009-11-27 18:16:37 / 累计浏览 3,526

服务器集群架构的设计与选择

在网络应用中,“负载均衡”已经不能算是什么新鲜话题了,从硬件到软件,也都有了很多的方法来实现负载均衡。我们这里讨论的负载均衡,并不是指依靠DNS转向或其它硬件设备等所作的负载均衡,而是指在应用层所作的负载均衡。一般而言,只有在大型在线系统当中才有必要引入负载均衡,那么,多大的系统才能被称为大型系统呢?比如动辄同时在线数十万的网络游戏,比如同时在线数在10万以上的WEB应用,这些我们都可以理解为大型系统,...

IT PHP/ 2009-11-27 18:16:11 / 累计浏览 3,004

memory_limit的一个bug

PHP 5.2x中, 由于错误的选用了zend_atoi导致 memory_limit不能设置为超过4G的值. 今天同事分享给我一个问题(thans to yanmi), 一段代码, 设置memory_limit为4096M会导致内存耗尽, 而设置4095M就不会. 奇怪的问题呵. 那是怎么回事呢?