随笔分类 -  SQL SERVER

摘要: 阅读全文
posted @ 2019-09-19 09:12 jeffery1010 阅读(218) 评论(0) 推荐(0) 编辑
摘要:Have resolved the problem, the Port was different and so the Connection String now reads: (not the new port number after the DataSource name). Just WH 阅读全文
posted @ 2019-08-22 11:11 jeffery1010 阅读(670) 评论(0) 推荐(0) 编辑
摘要:错误往往是数据库操作超时引起 1、检查数据库访问连接字符串启用连接池,若是,适当增大超时时间 2、ADO sqlcommand相应调整超时时长 3、关键在于优化数据库操作,优化压缩执行时间 阅读全文
posted @ 2019-06-27 09:44 jeffery1010 阅读(983) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-09-27 13:41 jeffery1010 阅读(2) 评论(0) 推荐(0) 编辑
摘要:C:\Users\用户\Documents\SQL Server Management Studio\Backup Files C:\Users\用户\AppData\Local\Temp\ 阅读全文
posted @ 2017-09-01 09:56 jeffery1010 阅读(967) 评论(0) 推荐(0) 编辑
摘要:背景需求:应用系统间数据自动同步处理,要求高效无人工干预 技术实现:C#启动cmd,通过BCP命令传入必要参数,实现数据导出 /// <summary> /// cmd下,启动应用程序命令 /// 不显示命令窗口 /// </summary> /// <param name="programExeP 阅读全文
posted @ 2017-04-03 23:36 jeffery1010 阅读(765) 评论(0) 推荐(0) 编辑
摘要:--完整备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Full_20070908.bak' --差异备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Dif 阅读全文
posted @ 2016-11-15 10:29 jeffery1010 阅读(200) 评论(0) 推荐(0) 编辑
摘要:1、死锁的第一种情况 一个用户A 访问表A(锁住了表A),然后又访问表B;另一个用户B 访问表B(锁住了表B),然后企图访问表A;这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B才能继续,同样用户B要等用户A释放表A才能继续,这就死锁就产生了。 解决方法 这种死锁比较常见,是由于程序的BU 阅读全文
posted @ 2016-10-31 10:07 jeffery1010 阅读(9491) 评论(1) 推荐(0) 编辑
摘要:DB驱动程序常见的驱动程序如下: ODBC ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的 阅读全文
posted @ 2016-08-31 22:29 jeffery1010 阅读(6757) 评论(0) 推荐(0) 编辑
摘要:场景: A DB Server位于上海 B DB Server位于广州 现有特殊需求,需要通过数据链接将数据从A服务器表T1数据同步至B表T2 性能测试: 现模拟T1表9000笔数据 方式一:直接将9000笔数据通过A服务器推送至B的T2表,历时6分钟 方式二:由B服务器拉取数据,写入T2表,历时6 阅读全文
posted @ 2016-08-30 13:56 jeffery1010 阅读(269) 评论(0) 推荐(0) 编辑
摘要:exec sp_serveroption @server='myserver', @optname='rpc', @optvalue='true' exec sp_serveroption @server='myserver', @optname='rpc out', @optvalue='true 阅读全文
posted @ 2016-08-29 17:37 jeffery1010 阅读(459) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/ltylove2007/article/details/21084585 http://www.cnblogs.com/anding/p/3254674.html 阅读全文
posted @ 2016-07-27 10:16 jeffery1010 阅读(103) 评论(0) 推荐(0) 编辑
摘要:关于sql条件匹配对执行效率影响测试 首先,创建一个标量函数create function ff_test()returns intasbegin declare @i int=0 while(@i<100000000) set @i+=1 return @iend 其次,选定随意一张表,这里使用业 阅读全文
posted @ 2016-07-09 09:48 jeffery1010 阅读(327) 评论(0) 推荐(0) 编辑
摘要:A. 重命名表 将表 oldTableName 重命名为 newTableName : EXEC sp_rename 'oldTableName', 'newTableName' B. 重命名列 将表 table1 中的列 oldName 重命名为 newName。 EXEC sp_rename ' 阅读全文
posted @ 2016-06-30 14:38 jeffery1010 阅读(126) 评论(0) 推荐(0) 编辑
摘要:如果是家电销售员,那么可能需要统计每月日销售的彩电、冰箱、空调...最大值、最小值、平均值等 如果你是耳鼻喉科医生,那么可能需要统计月度年度日接客咽炎、喉炎、鼻炎...最大值、最小值、平均值等 如果你是程序媛,那么可能需要统计月度日处理bug、新增功能、支援...等类别问题量的最大值、最小值、平均值 阅读全文
posted @ 2016-06-30 11:09 jeffery1010 阅读(202) 评论(0) 推荐(0) 编辑
摘要:重构表的索引,非常费时的,因此只能在需要时进行。可以通过DBCC SHOWCONTIG来判断是否需要重构表的索引。 DBCC SHOWCONTIG用法 下面举例来说明DBCC SHOWCONTIG和DBCC REDBINDEX的使用方法。以应用程序中的Employee数据表作为例子,在 SQL Se 阅读全文
posted @ 2016-06-29 17:10 jeffery1010 阅读(495) 评论(0) 推荐(0) 编辑
摘要:一、自定义函数: 1. 可以返回表变量 2. 限制颇多,包括 不能使用output参数; 不能用临时表; 函数内部的操作不能影响到外部环境; 不能通过select返回结果集; 不能update,delete,数据库表; 3. 必须return 一个标量值或表变量 自定义函数一般用在复用度高,功能简单 阅读全文
posted @ 2016-06-29 15:35 jeffery1010 阅读(146) 评论(0) 推荐(0) 编辑
摘要:上回由于磁盘空间(约70G)不足,导致Bulk Insert和BCP导入中途失败;今次统一一些操作,以得到Bulk insert与BCP分别执行效率: 1. 15435390笔数据,21.7G csv格式数据,导入DB实体表前,表不加任何索引 2. 数据文件拷贝到服务器,两个操作都在服务器上作业,规 阅读全文
posted @ 2016-06-29 10:25 jeffery1010 阅读(379) 评论(0) 推荐(0) 编辑
摘要:我们以BCP导出的CSV数据文件,分别使用Bulk insert与BCP导入数据库,对比两种方法执行效率 备注:导入目标表创建了分区聚集索引 1.BCP导出csv数据文件 数据量:15000000行,21.7G 导出作业形式:局域网服务器向客户端导出 执行导出: bcp [spc].[dbo].[b 阅读全文
posted @ 2016-06-28 10:34 jeffery1010 阅读(1244) 评论(0) 推荐(0) 编辑
摘要:数据导出导入,首先考虑使用什么技术实现导出与导入利用BCP结合Bulk技术实现数据的导出与导入 1.bcp数据导出(这里是命令行方式),导出的数据需是格式化的,有两种方式可选 a.对传输的数据格式要求宽松,无需使用约束格式的文件,使用BCP技术直接导出指定分隔符的文本文件,如csv a.对传输的数据 阅读全文
posted @ 2016-06-28 10:14 jeffery1010 阅读(879) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示