数据库

  • SQLServer 查询当前数据库连接并清除未关闭的连接

    最近在优化公司的商城项目,从最开始的单站点,到现在的站点负载+服务负载。性能提高不少,但是新的问题暴露了,在以前的代码中居然存在ADO.NET和Dapper共用数据库连接的情况。导致数据库一直提示连接池达到最大限度报错。查了代码发现是代码中存在ADO.NET进行了连接的Open,给Dapper使用但并没有释放的BUG(填坑的苦谁人懂)。代码优化好了,但是数据…

    2019年3月31日
    00
  • SQLServer通过SQL脚本进行BAK备份文件数据库还原

    最近操作数据库SQLServer比较多,其中有一个操作比较麻烦,就是需要通过一个数据库还原成其他数据库,并且创建相对应的用户与密码。手动操作肯定太麻烦,用下面的脚本即可方便完成~ 只需将以上代码中的变量替换即可: 将“C:\DBbak\TestDBbackup.bak”替换为你数据库备份的文件路径 DBName_XXX:数据库名 user_XXX:数据库登录…

    2019年3月18日
    00
  • FOR XML PATH应用之用一条SQL语句横向合并结果行

    合并前结果集: id FType FName1 水果类 苹果2 水果类 香蕉3 水果类 雪梨4 水果类 西瓜5 水果类 荔枝6 水果类 柚子7 交通类 公车8 交通类 地铁9 交通类 动车10 交通类 火车11 交通类 汽车12 交通类 轮船13 动物类 小猫14 动物类 小狗15 动物类 兔子16 动物类 小鸟 合并后结果集: FType FName动物类…

    2013年5月14日
    00