mysql对大表执行update速度慢时,试试改用insert可能会有意想不到的发现
实例:需要根据用户日志的ip地址计算出其地理地址
表结构:
用户日志表(200万条记录),其中address是待填充的字段:
CREATE TABLE `tmp_open_ip` ( `email` varchar(60) NOT NULL DEFAULT '', `add[......]
这是fengyqf的博客
实例:需要根据用户日志的ip地址计算出其地理地址
表结构:
用户日志表(200万条记录),其中address是待填充的字段:
CREATE TABLE `tmp_open_ip` ( `email` varchar(60) NOT NULL DEFAULT '', `add[......]
集成化的spam list在线查询工具,很全面,以备不时之需。作用就不说了,维护过邮件服务器的都知道
http://www.dnsbl.info/dnsbl-database-check.php
环境:linux系统(各种发行版皆可),windows下强烈推荐cygwin环境
ms sql server 查看服务器当前的连接会话及会话信息(客户端ip地址,协议,时间,读写情况等)
select * from sys.dm_exec_connections
这实际上是master数据库里的一个系统视图,读出来后有不少字段,如client_net_address, pro[……]
一个使用tar实现对目录作增量备份的bash脚本
#!/bin/bash #program: # auto backup the folder $to_backup # to $save_to # History: # 2012/11/28 yqf First rel[......]
在U盘上安装grub,之前是fat32的,格式化成exfat再安装grub,U盘设置文件为/dev/sdc4, 挂载于/media/c0f80392-62db-4156-a4f5-c64fc7515795/,但在运行grub-install时却出错了,如下:
[root@fsc feng]#[……]
接到一客户的要求,需要修改其发布过所有文章里的联系方式,于是写sql语句,拿到mssql客户端里直接执行。
起初写的是这种形式的语句
update article set [content]=replace(content,’aaaa’,’bbbb’) where companyid=123[……]
(PHP 5) http_build_query — 生成 URL-encode 之后的请求字符串
<?php
$data = array('foo'=>'bar',
'baz'=>'boom',
'cow'=&g[......]
tar 增量备份打包目录,并分卷打包压缩(自动分割成多个文件)
tar -g /home/my_name/backup/incremenntal_list/my_website.incremenntal_list \ -C /var/www/html/ \ --exclude data[......]
windows下备份目录是个蛋疼的事情,而linux的备份功能实在彪悍的让人感激涕零,然而对于出卖灵魂维护windows服务器的人士,在鄙视windows之余,还是得解决这个问题。突然想到cygwin这个强大的工具,是否可以在windows下使用它crond/crontab呢?查了一下,还真的有。[……]