未分类
php5.3下安装ms sql server函数库
参考
http://docs.moodle.org/22/en/Installing_MSSQL_for_PHP
附件:
DBLIB_TS_for_php5.3.x
DBLIB_NOTS_for_php5.3.x
DBLIB_TS_for_php5.2.x
DBLIB_NOT[……]
Microsoft SQL server性能优化必备工具
这里说的工具并不一定是独立软件
1 查看sql语句执行花费的时间、IO开销
在mssql客户端执行sql语句时,先在当前会话里执行下面语句
SET STATISTICS IO ON SET STATISTICS TIME ON 也可一次性执行 set statistics io,time[......]
mysql对大表执行update速度慢时,试试改用insert可能会有意想不到的发现
实例:需要根据用户日志的ip地址计算出其地理地址
表结构:
用户日志表(200万条记录),其中address是待填充的字段:
CREATE TABLE `tmp_open_ip` ( `email` varchar(60) NOT NULL DEFAULT '', `add[......]
一个集成化的spam list在线查询工具,很全面/垃圾邮件黑名单
集成化的spam list在线查询工具,很全面,以备不时之需。作用就不说了,维护过邮件服务器的都知道
http://www.dnsbl.info/dnsbl-database-check.php
使用wget抓取网页内容,常规用法及有用参数
环境:linux系统(各种发行版皆可),windows下强烈推荐cygwin环境
常规用法:
- 直接下载一个文件,默认按最后一级文件名保存到本地: wget {your-url}
- 如需自定义保存文件名则增加参数 -O 指定保留文件路径: wget -O {save-file-nam[……]
ms sql server 查看服务器当前的连接会话及会话信息(客户端ip地址,协议,时间,读写情况等)
ms sql server 查看服务器当前的连接会话及会话信息(客户端ip地址,协议,时间,读写情况等)
select * from sys.dm_exec_connections
这实际上是master数据库里的一个系统视图,读出来后有不少字段,如client_net_address, pro[……]
一个使用tar实现对目录作增量备份的bash脚本
一个使用tar实现对目录作增量备份的bash脚本
#!/bin/bash #program: # auto backup the folder $to_backup # to $save_to # History: # 2012/11/28 yqf First rel[......]
grub-install安装grub时出错:/boot/grub/stage1 not read correctly.
在U盘上安装grub,之前是fat32的,格式化成exfat再安装grub,U盘设置文件为/dev/sdc4, 挂载于/media/c0f80392-62db-4156-a4f5-c64fc7515795/,但在运行grub-install时却出错了,如下:
[root@fsc feng]#[……]
ms sql在对大表做很慢的更新语句时,应单条处理,而不要一个语句更新多条,以避免锁表而阻塞其它应用的读操作
接到一客户的要求,需要修改其发布过所有文章里的联系方式,于是写sql语句,拿到mssql客户端里直接执行。
起初写的是这种形式的语句
update article set [content]=replace(content,’aaaa’,’bbbb’) where companyid=123[……]