⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 txn007.tcl

📁 这是linux下运行的mysql软件包,可用于linux 下安装 php + mysql + apach 的网络配置
💻 TCL
字号:
# See the file LICENSE for redistribution information.## Copyright (c) 1996-2002#	Sleepycat Software.  All rights reserved.## $Id: txn007.tcl,v 11.3 2002/08/08 15:38:14 bostic Exp $##TEST	txn007#TEST	Test of DB_TXN_WRITE_NOSYNCproc txn007 { { iter 50 } } {	source ./include.tcl	set testfile txn007.db	puts "Txn007: DB_TXN_WRITE_NOSYNC"	env_cleanup $testdir	# Open/create the txn region	puts "\tTxn007.a: Create env and database with -wrnosync"	set e [berkdb_env -create -home $testdir -txn -wrnosync]	error_check_good env_open [is_valid_env $e] TRUE	# Open/create database	set db [berkdb open -auto_commit -env $e \	    -create -btree -dup $testfile]	error_check_good db_open [is_valid_db $db] TRUE	# Put some data	puts "\tTxn007.b: Put $iter data items in individual transactions"	for { set i 1 } { $i < $iter } { incr i } {		# Start a transaction		set txn [$e txn]		error_check_good txn [is_valid_txn $txn $e] TRUE		$db put -txn $txn key$i data$i		error_check_good txn_commit [$txn commit] 0	}	set stat [$e log_stat]	puts "\tTxn007.c: Check log stats"	foreach i $stat {		set txt [lindex $i 0]		if { [string equal $txt {Times log written}] == 1 } {			set wrval [lindex $i 1]		}		if { [string equal $txt {Times log flushed}] == 1 } {			set syncval [lindex $i 1]		}	}	error_check_good wrval [expr $wrval >= $iter] 1	#	# We should have written at least 'iter' number of times,	# but not synced on any of those.	#	set val [expr $wrval - $iter]	error_check_good syncval [expr $syncval <= $val] 1	error_check_good db_close [$db close] 0	error_check_good env_close [$e close] 0}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -