国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql下mysql-udf-http效率測試小記

2024-07-24 12:44:14
字體:
來源:轉載
供稿:網友
看到張宴的博客上關于"http/rest客戶端的文章",怎樣安裝啥的直接都跳過,下面直接進入測試階段,測試環境:虛擬機
復制代碼 代碼如下:

[root@localhost ~]# uname -a
Linux sunss 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686 i686 i386 GNU/Linux

內存和交換分區:
復制代碼 代碼如下:

[root@localhost ~]# free -m
total used free shared buffers cached
Mem: 376 363 13 0 23 105
-/+ buffers/cache: 233 142
Swap: 1023 133 890
mysql:
[root@localhost ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or /g.
Your MySQL connection id is 57
Server version: 5.1.26-rc-log Source distribution
Type 'help;' or '/h' for help. Type '/c' to clear the buffer.
mysql>

使用的表結構:
復制代碼 代碼如下:

DROP TABLE IF EXISTS `mytable`;
CREATE TABLE `mytable` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`addtime` int(10) NOT NULL,
`title` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

php操作MySQL的程序:
復制代碼 代碼如下:

<?php
$type = $_GET['type'];
print_r($_GET);
include_once("gettime.php");
$btime = getmicrotime();
$loop_cnt= 1000; //循環次數
$db_host = '127.0.0.1'; //
$db_user = 'sunss'; //
$db_pass = '123456'; //
$db_name = 'test'; //
$db_link = mysql_connect($db_host, $db_user, $db_pass) or die("Connected failed: ".mysql_error()."/n");
mysql_query('set names utf8');
mysql_db_query($db_name, $db_link);
if ("put" == $type) {//修改
$i = 1;
while ($i <= $loop_cnt) {
$title = "jkjkjkjkjkjkjkjkjkjkjkjkjk";
$tt = time();
$sql = "update mytable set addtime=".$tt.",title='".$title."' where id='".$i."'";
$res = mysql_query($sql);
if (FALSE == $res) {
echo "update failed!/n";
}
$i++;
}
} else if ("delete" == $type) { //刪除
$i = 1;
while ($i <= $loop_cnt) {
$sql = "delete from mytable where id='".$i."'";
echo "delete sql: ".$sql."<br>";
$res = mysql_query($sql);
if (FALSE == $res) {
echo "delete failed!/n";
}
$i++;
}

} else if ("post" == $type) { //添加
$i = 0;
while ($i < $loop_cnt) {
$title = "hahahahahahahahahahahahahahahahahaha";
$tt = time();
$sql = "insert into mytable(addtime, title) values($tt, '".$title."')";
//print "SQL: ".$sql."<br>";
$res = mysql_query($sql);
if (FALSE == $res) {
echo "insert failed!/n";
}
$i++;
}
}
mysql_close();
$etime = getmicrotime();
$runTime = round($etime - $btime, 4);
echo "runTime: ".$runTime."/r/n<br>";
?>

單獨執行php連接MySQL,單條連接添加1000條記錄需要:0.9s左右
php操作memcache的程序:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汤阴县| 巴塘县| 合作市| 阿鲁科尔沁旗| 锡林郭勒盟| 仙居县| 林州市| 清镇市| 大石桥市| 宁乡县| 仁布县| 岱山县| 若尔盖县| 福泉市| 开远市| 墨玉县| 大姚县| 汝州市| 云霄县| 富锦市| 象山县| 鄂尔多斯市| 庆元县| 九龙坡区| 台山市| 启东市| 阜平县| 神农架林区| 苏尼特左旗| 资中县| 门源| 兰溪市| 四平市| 凌源市| 海林市| 瑞金市| 循化| 清新县| 乐陵市| 辽源市| 酒泉市|