1. 创建用户数据库tpcdb使用的数据库设备
	disk init name='tpc_datadev01', physname='/opt/sybase/ase157/data/tpc_datadev01.dat', size='1024M'
go
disk init name='tpc_datadev02', physname='/opt/sybase/ase157/data/tpc_datadev02.dat', size='1024M'
go
	disk init name='tpc_logdev01', physname='/opt/sybase/ase157/data/tpc_logdev01.dat', size='300M'
go
disk init name='tpc_logdev02', physname='/opt/sybase/ase157/data/tpc_logdev02.dat', size='300M'
go
	--disk init name='fast_logdev01', physname='/dev/shm/fast_logdev01.dat', size='300M'
--go
	--disk init name='fast_logdev02', physname='/dev/shm/fast_logdev02.dat', size='300M'
--go
     2. 创建用户数据库
        create database tpcdb 
               on tpc_datadev01='1024M',tpc_datadev02='1024M' 
               log on tpc_logdev01='300M',tpc_logdev02='300M'
        go
     3. 设置数据库选项
         use master
         go
         sp_dboption tpcdb,"select into/bulkcopy/pllsort",true
         go
         sp_dboption tpcdb,"trunc log on chkpt",true
         go 
         use tpcdb
         go
         checkpoint
         go
     4. 创建用户并更改数据库属主
         sp_addlogin 'tpc_user','tpc_pwd',tpcdb
         go
         use tpcdb
	    5. 创建并绑定日志缓存      
        sp_cacheconfig cache_tpcdb_log, '300M','logonly'
        go
        sp_poolconfig cache_tpcdb_log,'200M','4K','2K'
        go   
        --下面的命令把tpcdb数据库的log绑定到缓存
        use master
        go
        sp_dboption tpcdb,"single user",true
        go    
        use tpcdb        
        go
        checkpoint
        go
        sp_bindcache  cache_tpcdb_log,tpcdb, syslogs
        go
        use master
        go
        sp_dboption tpcdb,"single user",false
        go
        use tpcdb
        go
        checkpoint
        go
        --查看日志I/O尺寸,在改绑定完日志缓存后,数据库的日志I/O并不会使用日志缓存的larg I/O pool。需要重启才可以使用。
        sp_logiosize "all"
        go
        执行上面的存储过程输出如下:
Cache name: cache_tpcdb_log
Data base                       Log I/O Size
------------------------------  ------------
tpcdb                             2 Kb
	         重启ASE Server之后,日志I/O尺寸变为4K。
Cache name: cache_tpcdb_log
Data base                       Log I/O Size
------------------------------  ------------
tpcdb                             4 Kb         
   至此,我们已经创建好一个应用使用的ASE 数据库。可以开始运行JDBC Beanchamark 测试应用了。
