亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? killer

?? 《嵌入式Linux應(yīng)用開發(fā)詳解》中的源代碼
??
字號:
#!/bin/sh##  This is a killer test that produces timing results in msql.times#  It's run as "killer <dbName>" where dbName is an existing database#  in which it does it's thing.  It creates, drops and generally#  beats up on a table called "test" within the given database so#  run it somewhere that you don't have a test table.##  You may need to change a couple of the definitions below depending#  on how you`re setup (eg "/var/adm/msqld.pid"  and  "bc -l")##  The script tries to determine what sort of /bin/time you have and#  works properly with either a SysV or BSD styled time.##							BambiCREATE_INDEX="create unique index idx1 on test (num)"CREATE_TABLE="create table test ( name char(40), num int)"DROP="drop table test"DELETE="delete from test"TMP_FILE="/tmp/msql_test.out"RES_FILE="./msql.times"DB=$1NUM_TESTS=1#NUM_INSERTS=500000#NUM_SELECTS=75000#SEQ_SELECTS=1000NUM_INSERTS=100000NUM_SELECTS=25000SEQ_SELECTS=200CALC="bc -l"PID_FILE="/var/adm/msqld.pid"#MSQL_HOST="-h fawn"MSQL="../msql/msql $MSQL_HOST"#MSQL="/usr/local/Hughes/bin/msql $MSQL_HOST"MSQL_ADMIN="../msqladmin/msqladmin $MSQL_HOST"#MSQL_ADMIN="/usr/local/Hughes/bin/msqladmin $MSQL_HOST"PROFILE="N"GRAND_TOTAL=0if test "$DB." = "."then	echo 	echo "Bad usage.  Please read the intro to the script."	echo	exit 1fi## Print the output file header#echo "mSQL Killer Test.     Test machine = `uname -a`" > $RES_FILE$MSQL_ADMIN version | grep "server version" >> $RES_FILEecho "------------------------------------------------------------" >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILE## Try to find time.  Linux may have it in /usr/bin#if test -f /bin/timethen	BIN_TIME="/bin/time"else	if test -f /usr/bin/time	then		BIN_TIME="/usr/bin/time"	else		if test -f /usr/sbin/time		then			BIN_TIME="/usr/sbin/time"		fi	fifiif test "$BIN_TIME." = "."then	echo "Can't find /bin/time, /usr/bin/time or /usr/sbin/time"	echo "Timing details ar not available"	BIN_TIME=""	echo "time not found.  No timing details available" >> $RES_FILE	echo >> $RES_FILE	echo >> $RES_FILEelse	echo "Using $BIN_TIME for timing calculations"	$BIN_TIME --version >/dev/null  2>&1	if test $? -eq 0	then		echo "$BIN_TIME is actually GNU time.  Using --portability."		BIN_TIME="$BIN_TIME --portability"	fifi## What sort of /bin/time do we have?#if test `$BIN_TIME /bin/test 2>&1 | wc -l` -gt 1then	echo "$BIN_TIME produces System V styled output."	TIME_CALC="(grep -i \"^real\" | awk '{ print \$2 }')"else	echo "$BIN_TIME produces BSD styled output."	TIME_CALC="awk '{ print \$1 }'"fi########################################################################## Insert into a new keyed table#COUNT=0rm -f $TMP_FILETOTAL=0if test "$PROFILE." = "Y."then	kill -INT `cat $PID_FILE`	sleep 1	../msql/msqld&	sleep 1fiecho "Inserting $NUM_INSERTS rows into new keyed table gave :-" >> $RES_FILEwhile test $COUNT -lt $NUM_TESTSdo	echo "Dropping test table"	echo "$DROP \p\g" | ($MSQL $DB > /dev/null)	echo "Creating keyed table"	echo "$CREATE_TABLE \p\g" | ($MSQL $DB > /dev/null)	echo "$CREATE_INDEX \p\g" | ($MSQL $DB > /dev/null)	echo "Inserting $NUM_INSERTS rows into keyed table"	$BIN_TIME ./insert_test $MSQL_HOST $DB $NUM_INSERTS 2> $TMP_FILE 3>/dev/tty	if test $? -ne 0	then		echo		echo "Test failed!  Aborting."		echo		exit 1	fi	TIME=`(eval $TIME_CALC) < $TMP_FILE`	echo "	$TIME seconds real time" >> $RES_FILE	TOTAL=`echo "$TOTAL + $TIME" | $CALC`	COUNT=`expr $COUNT + 1`	echo "Inserts took $TIME seconds"doneecho >> $RES_FILEAVG=`echo "($NUM_INSERTS * $NUM_TESTS) / $TOTAL" | $CALC | sed "s/\..*//"`echo "	Total time = $TOTAL" >> $RES_FILEecho "	Average operations per second = $AVG" >> $RES_FILEGRAND_TOTAL=`echo "$GRAND_TOTAL + $TOTAL" | $CALC`if test "$PROFILE." = "Y."then	kill -INT `cat $PID_FILE`	sleep 1	echo >> $RES_FILE	echo >> $RES_FILE	prof ../msql/msqld | head -10 >> $RES_FILEfiecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILE########################################################################## Filling a deleted keyed table#COUNT=0rm -f $TMP_FILETOTAL=0if test "$PROFILE." = "Y."then	../msql/msqld&	sleep 1fiecho "Filling a deleted keyed table with $NUM_INSERTS rows gave :-" >> $RES_FILEwhile test $COUNT -lt $NUM_TESTSdo	echo "Deleting contents of keyed table"	echo "$DELETE \p\g" | ($MSQL $DB > /dev/null)	echo "Filling data holes with $NUM_INSERTS inserts."	$BIN_TIME ./insert_test $MSQL_HOST $DB $NUM_INSERTS 2> $TMP_FILE	if test $? -ne 0	then		echo		echo "Test failed!  Aborting."		echo		exit 1	fi	TIME=`(eval $TIME_CALC) < $TMP_FILE`	echo "	$TIME seconds real time" >> $RES_FILE	TOTAL=`echo "$TOTAL + $TIME" | $CALC`	COUNT=`expr $COUNT + 1`	echo "Inserts took $TIME seconds."doneecho >> $RES_FILEAVG=`echo "($NUM_INSERTS * $NUM_TESTS) / $TOTAL" | $CALC| sed "s/\..*//"`echo "	Total time = $TOTAL" >> $RES_FILEecho "	Average operations per second = $AVG" >> $RES_FILEGRAND_TOTAL=`echo "$GRAND_TOTAL + $TOTAL" | $CALC`if test "$PROFILE." = "Y."then	kill -INT `cat $PID_FILE`	sleep 1	echo >> $RES_FILE	echo >> $RES_FILE	prof ../msql/msqld | head -10 >> $RES_FILEfiecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILE########################################################################## Selecting from a keyed table#COUNT=0rm -f $TMP_FILETOTAL=0if test "$PROFILE." = "Y."then	../msql/msqld&	sleep 1fiecho "Selecting $NUM_SELECTS rows using primary key :-" >> $RES_FILEwhile test $COUNT -lt $NUM_TESTSdo	echo "Selecting $NUM_SELECTS rows from a keyed table"	$BIN_TIME ./select_test $MSQL_HOST $DB $NUM_SELECTS 2> $TMP_FILE	if test $? -ne 0	then		echo		echo "Test failed!  Aborting."		echo		exit 1	fi	TIME=`(eval $TIME_CALC) < $TMP_FILE`	echo "	$TIME seconds real time" >> $RES_FILE	TOTAL=`echo "$TOTAL + $TIME" | $CALC`	COUNT=`expr $COUNT + 1`	echo "Selects took $TIME seconds"doneecho >> $RES_FILEAVG=`echo "($NUM_SELECTS * $NUM_TESTS) / $TOTAL" | $CALC| sed "s/\..*//"`echo "	Total time = $TOTAL" >> $RES_FILEecho "	Average operations per second = $AVG" >> $RES_FILEGRAND_TOTAL=`echo "$GRAND_TOTAL + $TOTAL" | $CALC`if test "$PROFILE." = "Y."then	kill -INT `cat $PID_FILE`	sleep 1	echo >> $RES_FILE	echo >> $RES_FILE	prof ../msql/msqld | head -10 >> $RES_FILEfiecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILE########################################################################## Insert into a new flat table#COUNT=0rm -f $TMP_FILETOTAL=0if test "$PROFILE." = "Y."then	../msql/msqld&	sleep 1fiecho "Inserting $NUM_INSERTS rows into new flat table gave :-" >> $RES_FILEwhile test $COUNT -lt $NUM_TESTSdo	echo "Dropping test table"	echo "$DROP \p\g" | ($MSQL $DB > /dev/null)	echo "Creating flat table"	echo "$CREATE_TABLE \p\g" | ($MSQL $DB > /dev/null)	echo "Inserting $NUM_INSERTS rows into flat table"	$BIN_TIME ./insert_test $MSQL_HOST $DB $NUM_INSERTS 2> $TMP_FILE	if test $? -ne 0	then		echo		echo "Test failed!  Aborting."		echo		exit 1	fi	TIME=`(eval $TIME_CALC) < $TMP_FILE`	echo "	$TIME seconds real time" >> $RES_FILE	TOTAL=`echo "$TOTAL + $TIME" | $CALC`	COUNT=`expr $COUNT + 1`	echo "Inserts took $TIME seconds."doneecho >> $RES_FILEAVG=`echo "($NUM_INSERTS * $NUM_TESTS) / $TOTAL" | $CALC| sed "s/\..*//"`echo "	Total time = $TOTAL" >> $RES_FILEecho "	Average operations per second = $AVG" >> $RES_FILEGRAND_TOTAL=`echo "$GRAND_TOTAL + $TOTAL" | $CALC`if test "$PROFILE." = "Y."then	kill -INT `cat $PID_FILE`	sleep 1	echo >> $RES_FILE	echo >> $RES_FILE	prof ../msql/msqld | head -10 >> $RES_FILEfiecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILE########################################################################## Filling a flat table#COUNT=0rm -f $TMP_FILETOTAL=0if test "$PROFILE." = "Y."then	../msql/msqld&	sleep 1fiecho "Filling a deleted flat table with $NUM_INSERTS rows gave :-" >> $RES_FILEwhile test $COUNT -lt $NUM_TESTSdo	echo "Deleting contents of flat table"	echo "$DELETE \p\g" | ($MSQL $DB > /dev/null)	echo "Filling data holes with $NUM_INSERTS inserts."	$BIN_TIME ./insert_test $MSQL_HOST $DB $NUM_INSERTS 2> $TMP_FILE	if test $? -ne 0	then		echo		echo "Test failed!  Aborting."		echo		exit 1	fi	TIME=`(eval $TIME_CALC) < $TMP_FILE`	echo "	$TIME seconds real time" >> $RES_FILE	TOTAL=`echo "$TOTAL + $TIME" | $CALC`	COUNT=`expr $COUNT + 1`	echo "Inserts took $TIME seconds"doneecho >> $RES_FILEAVG=`echo "($NUM_INSERTS * $NUM_TESTS) / $TOTAL" | $CALC| sed "s/\..*//"`echo "	Total time = $TOTAL" >> $RES_FILEecho "	Average operations per second = $AVG" >> $RES_FILEGRAND_TOTAL=`echo "$GRAND_TOTAL + $TOTAL" | $CALC`if test "$PROFILE." = "Y."then	kill -INT `cat $PID_FILE`	sleep 1	echo >> $RES_FILE	echo >> $RES_FILE	prof ../msql/msqld | head -10 >> $RES_FILEfiecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILE########################################################################## Selecting from a flat table#COUNT=0rm -f $TMP_FILETOTAL=0if test "$PROFILE." = "Y."then	../msql/msqld&	sleep 1fiecho "Selecting $SEQ_SELECTS rows without a key :-" >> $RES_FILEwhile test $COUNT -lt $NUM_TESTSdo	echo "Selecting $SEQ_SELECTS rows from a flat table"	$BIN_TIME ./select_test $MSQL_HOST $DB $SEQ_SELECTS 2> $TMP_FILE	if test $? -ne 0	then		echo		echo "Test failed!  Aborting."		echo		exit 1	fi	TIME=`(eval $TIME_CALC) < $TMP_FILE`	echo "	$TIME seconds real time" >> $RES_FILE	TOTAL=`echo "$TOTAL + $TIME" | $CALC`	COUNT=`expr $COUNT + 1`	echo "Selects took $TIME seconds"doneecho >> $RES_FILEAVG=`echo "($NUM_SELECTS * $NUM_TESTS) / $TOTAL" | $CALC| sed "s/\..*//"`echo "	Total time = $TOTAL" >> $RES_FILEecho "	Average operations per second = $AVG" >> $RES_FILEGRAND_TOTAL=`echo "$GRAND_TOTAL + $TOTAL" | $CALC`if test "$PROFILE." = "Y."then	kill -INT `cat $PID_FILE`	sleep 1	echo >> $RES_FILE	echo >> $RES_FILE	prof ../msql/msqld | head -10 >> $RES_FILEfiecho >> $RES_FILEecho >> $RES_FILEecho "Total execution time = $GRAND_TOTAL" >> $RES_FILEecho >> $RES_FILEecho >> $RES_FILEechoechoecho "Total execution time = $GRAND_TOTAL" echo

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久草av在线| 亚洲区小说区图片区qvod| 日本不卡一区二区| 91精品欧美一区二区三区综合在 | 91一区一区三区| 亚洲色图一区二区三区| 一本色道**综合亚洲精品蜜桃冫| 亚洲欧美日韩综合aⅴ视频| 在线亚洲人成电影网站色www| 亚洲精品大片www| 欧美精品三级在线观看| 裸体在线国模精品偷拍| 国产欧美精品一区二区色综合| aaa国产一区| 婷婷成人激情在线网| 欧美精品一区视频| 成人黄色在线视频| 亚洲狠狠爱一区二区三区| 欧美一级夜夜爽| 波多野结衣一区二区三区| 夜夜爽夜夜爽精品视频| 日韩欧美亚洲一区二区| 懂色av中文字幕一区二区三区| 亚洲综合一二三区| 日韩久久久精品| 91免费视频网| 极品瑜伽女神91| 一区二区三区在线不卡| 日韩美女视频在线| 色哟哟一区二区在线观看| 美女视频黄a大片欧美| 中文字幕亚洲一区二区va在线| 717成人午夜免费福利电影| 国产91综合一区在线观看| 亚洲影院在线观看| 26uuu色噜噜精品一区二区| 色就色 综合激情| 国内久久精品视频| 亚洲最大成人网4388xx| 久久看人人爽人人| 欧美精品免费视频| 成人亚洲一区二区一| 亚洲第一狼人社区| 国产精品乱码一区二区三区软件| 7777女厕盗摄久久久| av电影在线观看不卡| 欧美96一区二区免费视频| 亚洲欧美视频在线观看| 亚洲国产精品高清| 欧美zozo另类异族| 在线播放日韩导航| 久久综合九色综合97婷婷女人| 欧洲av在线精品| www.久久精品| 国产91丝袜在线播放| 免费国产亚洲视频| 日韩和欧美一区二区| 亚洲美女精品一区| 亚洲欧洲av一区二区三区久久| 精品国产乱码91久久久久久网站| 欧美日韩黄色影视| 91首页免费视频| 成人毛片老司机大片| 国产精品一区二区久久精品爱涩| 日韩不卡一区二区| 丝袜脚交一区二区| 婷婷激情综合网| 亚洲图片自拍偷拍| 一区二区三区四区在线播放| 亚洲欧美一区二区视频| 国产精品美女久久久久久| 国产情人综合久久777777| 日韩欧美不卡在线观看视频| 欧美一区二区国产| 日韩一区二区免费在线观看| 欧美一区二区在线免费观看| 91精品国产麻豆| 欧美一区午夜视频在线观看| 91精品在线一区二区| 777xxx欧美| 欧美电视剧在线观看完整版| 日韩欧美国产不卡| 久久蜜臀中文字幕| 久久久综合精品| 欧美激情中文不卡| 国产精品电影院| 亚洲男人的天堂在线观看| 亚洲最大色网站| 日韩精品色哟哟| 国产最新精品精品你懂的| 国产在线播精品第三| 国产成人午夜电影网| 91影视在线播放| 欧美日韩成人在线| 日韩美女视频在线| 欧美国产一区二区| 亚洲黄色小视频| 日本vs亚洲vs韩国一区三区二区| 美女国产一区二区三区| 国产.欧美.日韩| 在线视频欧美区| 欧美成va人片在线观看| 欧美国产精品一区二区三区| 亚洲欧美日韩国产一区二区三区| 亚洲一区在线视频观看| 久久国产精品免费| www.在线成人| 91精品国产综合久久香蕉麻豆| 欧美电影免费观看高清完整版在线 | 日韩激情一区二区| 国产精品99久久久久久久女警| 99久久99久久久精品齐齐| 欧美高清视频一二三区 | 欧美日韩美女一区二区| 日韩精品一区二区三区蜜臀 | 欧美午夜一区二区| 欧美一级理论片| 国产精品久久久爽爽爽麻豆色哟哟| 一区二区三区在线视频播放| 久久超碰97人人做人人爱| 91美女片黄在线| 精品少妇一区二区三区| 亚洲视频每日更新| 久久99久久精品| 色噜噜偷拍精品综合在线| 久久综合九色综合欧美就去吻| 亚洲免费视频中文字幕| 国内精品伊人久久久久影院对白| 一本大道久久a久久综合婷婷| 日韩欧美你懂的| 亚洲视频综合在线| 黄色日韩网站视频| 欧美卡1卡2卡| 伊人一区二区三区| 国产成人综合自拍| 日韩欧美亚洲国产另类| 亚洲午夜久久久久久久久电影院| 国产东北露脸精品视频| 欧美一区二区三区在| 亚洲一区二区三区四区在线| 国产福利一区二区三区在线视频| 91精品国产乱码久久蜜臀| 一级精品视频在线观看宜春院| 国产成人av在线影院| 欧美成人一区二区三区片免费| 一区二区日韩av| 9i在线看片成人免费| 国产亚洲综合av| 紧缚奴在线一区二区三区| 欧美一区二区三区白人| 亚洲成av人影院在线观看网| 91免费观看国产| 亚洲人成精品久久久久久| 成人午夜看片网址| 久久影院视频免费| 韩国av一区二区| 精品久久久久久久久久久院品网| 偷偷要91色婷婷| 精品视频在线看| 亚洲成人av福利| 欧美图区在线视频| 亚洲国产欧美在线| 欧美在线观看禁18| 亚洲亚洲人成综合网络| 欧美性受xxxx黑人xyx性爽| 一区二区三区在线观看视频 | 热久久国产精品| 这里只有精品电影| 日韩成人免费看| 欧美成va人片在线观看| 国内精品免费在线观看| 2024国产精品| 国产91精品一区二区麻豆网站| 久久精品一区二区三区四区| 国产一区二区毛片| 久久精品欧美一区二区三区不卡| 国产精品一区在线观看乱码| www日韩大片| 不卡视频在线看| 亚洲啪啪综合av一区二区三区| 在线欧美小视频| 天天免费综合色| 26uuu精品一区二区| 成人性生交大片免费| 亚洲日本免费电影| 欧美无人高清视频在线观看| 日韩激情一二三区| 久久久久久久一区| 99久久精品情趣| 亚洲妇女屁股眼交7| 欧美成人三级电影在线| 国产成人精品www牛牛影视| 亚洲毛片av在线| 日韩免费成人网| www.亚洲人| 青青草伊人久久| 中文字幕成人av| 欧美视频一区二区三区四区| 激情综合五月天| 亚洲人成7777|