遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

03 2013 档案

T-SQL事务编写
摘要:View Code Declare @maxLsh bigintDeclare @newMaxLSh bigintDeclare @SQL nvarchar(1000)set @maxLsh=0set @newMaxLSH=0Set @SQL=''select @maxLsh=isnull(max(Id),0) from kb_lable_IsScanSyncselect @newMaxLsh=Lsh From kb_lable_scanwhere lsh>=@maxLshif @newMaxLsh>@maxLsh Begin Set @SQL=' BEGI 阅读全文

posted @ 2013-03-23 13:26 遗忘海岸 阅读(500) 评论(0) 推荐(0) 编辑

SQL2005开启行版本控制
摘要:use masterALTER DATABASE AdventureWorks SET READ_COMMITTED_SNAPSHOT ON;GO参考:http://www.cnblogs.com/xwdreamer/archive/2012/07/30/2615357.html 阅读全文

posted @ 2013-03-22 09:29 遗忘海岸 阅读(201) 评论(0) 推荐(0) 编辑

查看数据库内存占用
摘要:SET TRAN ISOLATION LEVEL READ UNCOMMITTED SELECT ISNULL(DB_NAME(database_id), 'ResourceDb') AS DatabaseName , CAST(COUNT(row_count) * 8.0 / (1024.0) AS DECIMAL(28,2)) AS [Size (MB)] FROM sys.dm_os_buffer_descriptors GROUP BY database_id ORDER BY DatabaseNameSELECT * FROM sys.dm_os_wait_stats 阅读全文

posted @ 2013-03-22 08:29 遗忘海岸 阅读(3086) 评论(0) 推荐(0) 编辑

查看数据表的内外碎片情况
摘要:View Code use DBNamegoselect page_count,avg_page_space_used_in_percent,record_count,avg_record_size_in_bytes,avg_fragmentation_in_percent,fragment_countfrom sys.dm_db_index_physical_stats(DB_ID('DBName'),OBJECT_ID('TableName'),NULL,NULL,'sampled')DBCC ShowContig(TableName)查看索 阅读全文

posted @ 2013-03-18 15:15 遗忘海岸 阅读(302) 评论(0) 推荐(0) 编辑

Delete From 带 inner join
摘要:Delete from Table From Table inner join TableOther On Table.Id=TableOther.Id 注意上面是两个FromView Code Declare @rowCount intDeclare @SQL nvarchar(1000)set @rowCount=0Set @SQL=''select @RowCount=count(1) from KB_Lable_IsScanSyncwhere IsSync=1Set @rowcount=cast( (@RowCount * 2) /3 as int)Set @SQL=& 阅读全文

posted @ 2013-03-18 13:53 遗忘海岸 阅读(5290) 评论(1) 推荐(0) 编辑

一个简单的配置文件读取类
摘要:做了个Windows服务使用app.config来保存是否开启调试输出内容(写记录到数据库),结果发现除非重新启动Windows服务,不然app.config中的更改是不会被读取的。于是就自己整了个,里面加入了文件监视,这样在你更改文件内容时,可以马上读到配置更改后的内容,调试Windows服务时挺... 阅读全文

posted @ 2013-03-18 09:39 遗忘海岸 阅读(1064) 评论(1) 推荐(1) 编辑

GridView + ObjectDatasource 的一个范例代码
摘要:aspx页面View Code <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CraftDataAdmin.aspx.cs" Inherits="PDAJob.PDAService.MES.CraftDataAdmin" %><%@ Register assembly="F.Studio.WebControls" namespace="F.Studio.WebControls" tagpr 阅读全文

posted @ 2013-03-15 13:43 遗忘海岸 阅读(374) 评论(0) 推荐(0) 编辑

数据库镜像
摘要:在两台XP+SQL开发版做成了镜像后,在Win2003+SQL企业版再做,发现怎么也不成功,老报TCP:\\xxxxx:5022 不存在云云,崩溃边缘,调整一天无果,第二天打算改用日志传输方式,结果发现主机改过名称,导致日志传输不正确,下面两条语句的返回值不一致SELECT CONVERT(VARCHAR(100), SERVERPROPERTY('ServerName'))select @@Servername改了服务器名称,重启MSSQLSRVER服务后日志传输正常,参考下面http://www.cnblogs.com/ShenJH/archive/2013/01/15/2 阅读全文

posted @ 2013-03-09 10:00 遗忘海岸 阅读(159) 评论(0) 推荐(0) 编辑

台式机直接连的几种接法比较
摘要:家用的两台台式机,网卡应该是100Mb(注意是100Mbit)交换机是TP-Link估计也是100Mb1.直连线两端都是568B标准:即白橙,橙,白绿,蓝,白蓝,绿,白棕,棕3.交叉线一端568A标准:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕一端568B标准.3.通过交换机连接测试结果,3种连接方式没区别当然如果服务器两个网卡是1000Mb,而交换机是100Mb,那么前两种方式应该比第三种方式块,由于服务器是都网卡的,两机直连还可以节省核心交换机的插口 阅读全文

posted @ 2013-03-06 08:41 遗忘海岸 阅读(398) 评论(0) 推荐(0) 编辑

MSSQL2005 双机热备说明
摘要:注意点:1.开发版需要带启动参数启动MSSQLSERVER服务,每次服务重启时都需要不然无法使用镜像服务在命令行中输入:net stop mssqlserver --停止服务net start mssqlserve /T1400 --带启动参数开启服务2.非域环境必需互换证书进行认证,参考下面的网址3.需要配置防火墙中对应的端口是开启的4.启用数据库的TCP/IP远程访问参考:http://www.cnblogs.com/yxbsmx/articles/1438678.htmlhttp://www.cnblogs.com/killkill/archive/2008/05/23/1205792. 阅读全文

posted @ 2013-03-05 15:09 遗忘海岸 阅读(504) 评论(0) 推荐(0) 编辑

关于Blocked-process-reprot
摘要:[blocked-process]节点表示被阻塞的进程,显示在上面[blocked-process]表示阻塞者进程,显示在下面<blocked-process-report><blocked-process> <process id="process71d018" taskpriority="0" logused="0" waitresource="KEY: 7:72057594040025088 (030014bf17fb)" waittime="448046" 阅读全文

posted @ 2013-03-04 09:36 遗忘海岸 阅读(310) 评论(0) 推荐(0) 编辑

一个大数据量表访问优化--联动下拉框查询优化
摘要:针对生产管理系统中一个大数据表查询做的优化处理的案例 阅读全文

posted @ 2013-03-03 11:03 遗忘海岸 阅读(2459) 评论(0) 推荐(0) 编辑

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