-
MySQL管理工具MySQL Utilities — 从崩溃的数据库中恢复表结构(33)
当服务器崩溃了,没法正常开启,而又要恢复数据时候,是不可能知道一个表的结构的。但是仍然可以访问磁盘,可以从数据文件中恢复一些数据的。 mysqlfrm 工具就可用于发现一个表的结构,并生成的CREATE TABLE相关的SQL语句。 实例 …
-
MySQL管理工具MySQL Utilities — mysqlrplsync(46)
mysqlrplsync 对复制同步进行检查,检查主从或从从之间的数据是否一致,并报告丢失的对象以及数据。 可以对活动的复制拓扑进行操作,应用同步进程进行数据检查。对不活动的复制也可以检查但是同步进程会被跳过。在这种情况下,需要手动进行同步…
-
nginx静态压缩(ngx_http_gzip_static_module)
nginx nginx实现静态压缩这种做法其实就像apache gzip压缩了,这种压缩是我们常见的一些事情了,下面我来介绍一些做法。 在搭建squid网页加速的时候,对于大的css 或者js要进行压缩,然后再进行缓存,这样能够提高减小下载…
-
zabbix值缓存(value cache)说明(102)
在zabbix-2.2版本之前,zabbix计算trigger与calculated/aggregate值都是直接通过sql语句查询并处理出来的结果,为了提高这块的性能与效率,zabbix引入了value cache,相关配置请参考:《za…
-
Redis 数据结构使用场景
一、redis 数据结构使用场景 原来看过 redisbook 这本书,对 redis 的基本功能都已经熟悉了,从上周开始看 redis 的源码。目前目标是吃透 redis 的数据结构。我们都知道,在 redis 中一共有5种数据结构,那每…
-
Python 3.4 新特性一览
新的库模块: asyncio:新的针对异步I/O的临时API enum:支持枚举类型 selectors:构建于select 模块基元之上的、高层次、高效率的I/O多路复用 statistics:一个基础的统计库 新的内置特性: PEP 4…
-
Python动态监控日志的内容
本文介绍如何使用Python动态监控程序日志的内容,这里的动态指的是日志文件不断的追加新的日志内容,动态监控是指监控日志新追加的日志内容 日志文件一般是按天产生,则通过在程序中判断文件的产生日期与当前时间,更换监控的日志文件 程序只是简单的…
-
错误代码“err_connection_timed_out”的解决方案
曾经试过用浏览器访问一个或几个特定网站,出现“ err_connection_timed_out ”错误,而其他网站加载良好没有任何问题或错误。上网查过发现这是一个常见的互联网错误。发生此DNS错误是因为访问或浏览该网站时,Internet…
-
MySQL管理工具MySQL Utilities — 使用mysqlreplicate创建复制(47)
MySQL已经内置支持多种类型的复制。复制通常是为了增强性能和容错。配置复制是一个比较复杂而容易出错的。不过不用担心哈,MySQL Utilities 提供的工具可以帮助简化和自动化,甚至一些复制相关的任务。 假设我们需要使用复制来改进服务…
-
如何修复'ERR_TOO_MANY_REDIRECTS'错误
有时候,一些网站被客户端访问时,会遇到“err_too_many_redirects”这样的错误。这个错误不算常见,目前网络上一些论坛给出的都是比较单一的解决方案,并不能彻底解决问题。所以这篇文章针对这个错误为大家分享具体的解决方案。 很多…