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 · 5835 阅读 · 0 评论 -
SqlServer数据库连接数与客户端连接池关系测试(一)
连接池连接数 DB连接数 峰值错误信息 连接峰值 40000 0(32767) 当前命令发生了严重错误,赢放弃任何可能产生的结果。 32717 3000 0(32767) 3000+ 40000 3000 3000原创 2014-11-06 18:19:52 · 5123 阅读 · 2 评论 -
SqlServer数据库连接数与客户端连接池关系测试(二)
测试三:连接速率 设置max poolsize=3000,即连接池3000,数据库0(32767)。 varsqlConn = new SqlConnection(connstring); sqlConn.Open(); sqlConn.Close(); 同一个连接,每次连接数据库后关闭连接。原创 2014-11-07 09:45:19 · 1823 阅读 · 0 评论 -
SQLServer 超时错误测试
考虑常见的几种前端超时情况测试: 1. 命令超时:执行语句超时 2. 命令超时:未提交事务超时 3. 后台 kill 该连接 4. 网络延迟或丢包 5. 死锁 【命令超时:执行语句超时】 在代码中设置超时时间5秒,同时执行的sql语句中也编写脚本等待5秒; using System; using System.Data.SqlClient; namespace原创 2015-11-05 18:13:45 · 18704 阅读 · 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 · 859 阅读 · 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 · 3150 阅读 · 0 评论