C#
薛定谔的DBA
这个作者很懒,什么都没留下…
展开
-
C# / Java 连接数据库在控制台输出结果集(示例)
C#using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data.SqlClient;namespace dbConnectionTest{ class Program ...原创 2014-11-06 09:36:01 · 5847 阅读 · 0 评论 -
SqlServer数据库连接数与客户端连接池关系测试(一)
连接池连接数DB连接数峰值错误信息连接峰值400000(32767)当前命令发生了严重错误,赢放弃任何可能产生的结果。3271730000(32767)3000+4000030003000原创 2014-11-06 18:19:52 · 5147 阅读 · 2 评论 -
SqlServer数据库连接数与客户端连接池关系测试(二)
测试三:连接速率设置max poolsize=3000,即连接池3000,数据库0(32767)。 varsqlConn = new SqlConnection(connstring); sqlConn.Open(); sqlConn.Close(); 同一个连接,每次连接数据库后关闭连接。原创 2014-11-07 09:45:19 · 1841 阅读 · 0 评论 -
SQLServer 超时错误测试
考虑常见的几种前端超时情况测试:1. 命令超时:执行语句超时2. 命令超时:未提交事务超时3. 后台 kill 该连接4. 网络延迟或丢包5. 死锁【命令超时:执行语句超时】在代码中设置超时时间5秒,同时执行的sql语句中也编写脚本等待5秒;using System;using System.Data.SqlClient;namespace原创 2015-11-05 18:13:45 · 18804 阅读 · 0 评论 -
CLR 自定义函数调试错误 DataAccessKind.Read or SystemDataAccessKind.Read
调试CLR函数,基本格式简写如下:using System;using System.Data;using System.Data.SqlClient;using Microsoft.SqlServer.Server;public partial class UserDefinedFunctions{ [Microsoft.SqlServer.Server.Sql原创 2016-11-08 11:43:49 · 878 阅读 · 0 评论 -
SQLServer CLR 函数AES加密解密代码
using System;using System.IO;using System.Text;using System.Security.Cryptography;public partial class UserDefinedFunctions{ //加密 [Microsoft.SqlServer.Server.SqlFunction] public stat原创 2016-11-08 15:49:23 · 3191 阅读 · 0 评论