对sqlServer数据库的负载测试的脚本

对sqlServer数据库的负载测试的脚本

ID:38068685

大小:41.50 KB

页数:3页

时间:2019-05-25

对sqlServer数据库的负载测试的脚本_第1页
对sqlServer数据库的负载测试的脚本_第2页
对sqlServer数据库的负载测试的脚本_第3页
资源描述:

《对sqlServer数据库的负载测试的脚本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、对sqlServer数据库的负载测试的脚本本帖最后由839690于2009-5-521:19编辑//使用odbc协议Action(){  unsignedlongi=0;  unsignedlong*constcount=&i;//1  初始化环境lrd_init(&InitInfo,DBTypeVersion);//2  opencontext:Ctx1    //初始化LRD_CONTEXTstructurelrd_open_context(&Ctx1,LRD_DBTYPE_ODBC,0,0,0);//3  Allocatesaconnectionstruc

2、ture:con1lrd_alloc_connection(&Con1,LRD_DBTYPE_ODBC,Ctx1,0/*Unused*/,0);//4  Connects  tothedatabase.链接数据库。  lrd_open_connection(&Con1,LRD_DBTYPE_ODBC,"","","","DRIVER=SQLServer;SERVER=;UID=;  PWD=;  DATABASE=",Ctx1,1,0);//5  opencursor    //thefunction(lrd_open_cursor)opensacursorby

3、settingupanLRD_CURSORstructure.  //YoucanuseasinglecursortoexecutesuccessiveSQLstatements  lrd_open_cursor(&Csr1,Con1,0);//7  插入一条记录并返回该条记录的关键值  lrd_cancel(0,Csr1,0/*Unused*/,0);  lrd_stmt(Csr1,"INSERTINTOproducts(b)VALUES('abc')SelectIDENT_CURRENT('products')r",-1,1/*Directexec*/

4、,0/*None*/,0);  //一定要使用下面的函数重设置LRD_CURSOR结构,否则在执行lrd_fetch时会提示“[ODBCSQLServerDriver]无效的游标状态”,lrd_result_set(Csr1,0,0,0);    //邦定列  lrd_bind_cols(Csr1,BCInfo_D39,0);//其中BCInfo_D39在vdf.h中定义  //保存某行某列到变量中,在这个脚本中没有什么作用,只是为了体现这个函数的作用lrd_save_col(Csr1,1,1,0,"Saved_number_D34");    //获取所有查询

5、出来的值  lrd_fetch(Csr1,-8,1,count,PrintRow3,0);//其中PrintRow3在print.inl中定义,其中count为本次获得的记录的总行数  //保存当前行的某一个字段的值到变量中(最后一行)  lrd_save_value(&a_D36,0,0,"11");//8  根据lrd_save_value所取得的最后一行的a_D36字段最为查询条件,既所插入的值所返回的关键值  //释放Csr後  lrd_cancel(0,Csr1,0/*Unused*/,0);  lrd_stmt(Csr1,"select*frompr

6、oductswherea={11}r",-1,1/*Directexec*/,0/*None*/,0);  lrd_bind_cols(Csr1,BCInfo_D39,0);  lrd_fetch(Csr1,-8,1,count,PrintRow3,0);    //9  closecusor、connectio、context  lrd_cancel(0,Csr1,0/*Unused*/,0);  lrd_result_set(Csr1,0,0,0);  lrd_db_option(Csr1,OT_ODBC_CURSOR_CLOSE,0,0);  lrd

7、_db_option(Csr1,OT_ODBC_CURSOR_UNBOUNDCOLS,0,0);      lrd_close_cursor(&Csr1,0);  lrd_close_connection(&Con1,0,0);  lrd_free_connection(&Con1,0/*Unused*/,0);  lrd_close_context(&Ctx1,0,0);}希望多多修改....

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。