电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

SQL Server 2005十個要點

瀏覽:120日期:2023-11-07 13:53:48

對于新的SQL Server 2005有很多傳言。對于這次還未決定的發布,下面列舉了一些它的重要功能,你可以在不遠的未來這樣使用SQL Server。

在六月TechEd 2005大會上,是微軟收獲的時候:雖然產品發布的日期沒有宣布,但人們對微軟的新產品滿懷期待,許多人都很關注這一切。我們等待新的SQL Server很久了,在這個升級版本的數據庫技術中,微軟提供了我們想要的功能。這里是我們發現最為有用的一些功能。

1.XML數據類型如果說SQL Server 2005有什么功能值得大家歡呼雀躍的話,那就應該是新的本地XML數據類型了。為什么這么說?除了目前在Web友好方面的大幅度進步之外,它還為我們提供了更多的設計選項(這些并不是微軟通常支持的),給我們的設計帶來了很多方面。

新的XML數據類型:

可以被用于表中的一列 可以作為參數或變量被用于存儲程序中 可以存儲非標準類的數據。 檢查計劃查看卷中存儲的數據是否同相關計劃的XML相匹配(如果沒有計劃,數據就會被認為是未分類的)

XML數據和相關數據之間的映射是雙向的。

2.DMO(Distributed Management Objects)變成了SMO(SQL Server Management Objects)SQL Server Management Objects (SMO,SQL服務器管理對象)是一個基于.NET架構的管理架構,它讓你能夠為服務器管理創建個性化應用。SMO(同之前的DMO一樣)允許你把列、工作表、數據庫和服務器都當作對象來處理,SMO支持SQL Server 2005的新功能,比如:Service Broker。

SMO是優化的,除非對象被明確涉及,否則就不完全是示例對象(所有的屬性都重新設定)。你也可以批量使用SQL命令,創建腳本來創建對象。你也可以自己定義用于在SQL Server 2000系統中管理SQL Server 7的服務器管理應用。

3.CTEs (Common Table Expresssions) 支持遞歸查詢CTE支持遞歸查詢。CTE可以自我指示,面對入侵有上限。你可以把CTE作為WITH、SELECT、UPDATE、INSERT或者DELETE等這樣的命令來使用。

4.Service Broker 幫助 SQL Server實現異步通信這是一個前端系統,它改變了一切。現在你可以使用新的Service Broker功能以異步的方式實現對SQL Server通信的管理。通過幫助你的系統在邏輯上比物理上處理更多的通信,Service Broker提高了性能。Service Broker可以通過SQL命令進行訪問,并且能夠處理排隊等候事件。

這個功能給我留下了深刻的印象,以至于我不得不再三強調請大家注意它。在一個企業系統的數據層中增加一個配置容易的同步功能對于開發者來說簡直是福音,為網絡應用帶來了大量的可能性。這種應用所能夠帶來的經濟效益很大。Service Broker本身就是升級到SQL Server 2005的一個很好理由。

5.創建.NET觸發事件SQL Server 2005中.NET集成到了一定程度,這種集成所帶來的一個非常有用的結果就是在Visual Studio 2005中,用戶能夠定義觸發事件(user-defined triggers,UDTs)。

可以在Visual Studio的模板列表中找到觸發事件選項,用來生成一個文件來觸發代碼。在SOL中嘗試這個代碼的是SqlPipe。你可以在 “Build”|“ Deploy”中配置它。你可以使用T-SQL CREATE TRIGGER命令來提及觸發事件對象,把它用于其他方向(比如,從CLR)。

6.SQL Server 2005 的配置是完全動態的如果你在Windows Server 2003系統中使用SQL Server 2005,它的配置就是全動態的,也就是說你可以在任何時候修改配置而不用中斷服務器的工作、重啟機器,而且可以實時地看到反應(對于Address Windowing Extensions情況也是一樣的)。

7.定義你自己的數據類型SQL Server 2005 和 .NET CLR的組合讓用戶可以自定義數據類型,這是以前功能的組合,這一功能讓你可以創建針對特殊應用或環境的數據類型。你可以把更多的常見類型進行擴展,僅僅要求你希望獲得的值,并以此作為觸發事件或者對于接受的數據進行限定。這里也有確認功能。

8.多個活動結果集,單一連接這是另外一個不僅僅是值得關注,甚至還值得為之興奮的功能。MARS(Multiple Active Result Sets)幫助你在同一個連接中能夠執行多查詢并產生多個結果。如果需要,可以在開放的結果集中活動。性能和好處是明顯的。

這個新的優點是結合了新的ADO.NET和SQL Server 2005的容納多活動命令的能力而得到的。由于MARS是SQL Server 2005和ADO.NET 2.0的一部分,所以你只有兩者都使用了才能擁有MARS。

9.WAITFOR ... RECEIVE在之前的SQL版本中,WAITFOR是靜態的。我們輸入一個等待時間的值,僅此而已。現在WAITFOR是動態的,告訴它等待直到收到一個“RECEIVE”狀態結果,而無須告訴它這將在什么時候發生。

除了發出一聲普通的贊嘆之外,我們還應該感謝這一功能,因為它包含了新的Service Broker(參見#2)。由于Service Broker通過排隊等候(因此是完全動態的)實現數據庫的查詢,而查詢可能等待的時間長度是不一定的,所以新的、動態的WAITFOR可以根據Service Broker的判斷,等到出現RECEIVE結果的時候再結束等待,這種做法非常理想。

10.Integration Services取代DTS在數據轉換方面有一種新的機制。目前非常流行、應用廣泛的DTS現在被Integration Services取代,它由Data Transformation Pipeline和Data Transformation Runtime組成。

數據適配器在源數據和目標數據之間建立管道,并在它們之間進行轉換。這是傳統的結構,但是用這種方法能夠實現可觀的復雜功能:例如,你可以做一對多映射,可以創建一個由轉換而得的數據列。

Data Transformation Runtime提供的組件讓你可以把數據載入和轉換過程組織成面向產品的操作,使用它們你可以管理連接并操作變量。這基本上是一個實時對象架構,并且可以同.NET應用進行綁定。

DTP和DTR組件是Integration Services包的組成部分,這同DTS包很類似,但是配置和控制能力方面卻高出很多,特別是在工作流方面。

,以至于我不得不再三強調請大家注意它。在一個企業系統的數據層中增加一個配置容易的同步功能對于開發者來說簡直是福音,為網絡應用帶來了大量的可能性。這種應用所能夠帶來的經濟效益很大。Service Broker本身就是升級到SQL Server 2005的一個很好理由。

5.創建.NET觸發事件SQL Server 2005中.NET集成到了一定程度,這種集成所帶來的一個非常有用的結果就是在Visual Studio 2005中,用戶能夠定義觸發事件(user-defined triggers,UDTs)。

可以在Visual Studio的模板列表中找到觸發事件選項,用來生成一個文件來觸發代碼。在SOL中嘗試這個代碼的是SqlPipe。你可以在 “Build”|“ Deploy”中配置它。你可以使用T-SQL CREATE TRIGGER命令來提及觸發事件對象,把它用于其他方向(比如,從CLR)。

6.SQL Server 2005 的配置是完全動態的如果你在Windows Server 2003系統中使用SQL Server 2005,它的配置就是全動態的,也就是說你可以在任何時候修改配置而不用

標簽: Sql Server 數據庫
相關文章:
主站蜘蛛池模板: 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | 西宁装修_西宁装修公司-西宁业之峰装饰-青海业之峰墅级装饰设计公司【官网】 | 数码管_LED贴片灯_LED数码管厂家-无锡市冠卓电子科技有限公司 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 防火板_饰面耐火板价格、厂家_品牌认准格林雅 | 穿线管|波纹穿线管|包塑金属软管|蛇皮管?闵彬专注弱电工程? | 彩超机-黑白B超机-便携兽用B超机-多普勒彩超机价格「大为彩超」厂家 | 广东机电安装工程_中央空调工程_东莞装饰装修-广东粤标建设有限公司 | 有声小说,听书,听小说资源库-听世界网| 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | 户外健身路径_小区健身器材_室外健身器材厂家_价格-浩然体育 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 北京乾茂兴业科技发展有限公司 | 高效节能电机_伺服主轴电机_铜转子电机_交流感应伺服电机_图片_型号_江苏智马科技有限公司 | 东莞海恒试验仪器设备有限公司 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 酒糟烘干机-豆渣烘干机-薯渣烘干机-糟渣烘干设备厂家-焦作市真节能环保设备科技有限公司 | 轻型地埋电缆故障测试仪,频响法绕组变形测试仪,静荷式卧式拉力试验机-扬州苏电 | 深圳展厅设计_企业展馆设计_展厅设计公司_数字展厅设计_深圳百艺堂 | 原色会计-合肥注册公司_合肥代理记账公司_营业执照代办 | 江西自考网-江西自学考试网| 防火板_饰面耐火板价格、厂家_品牌认准格林雅 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 智能汉显全自动量热仪_微机全自动胶质层指数测定仪-鹤壁市科达仪器仪表有限公司 | 机械加工_绞车配件_立式离心机_减速机-洛阳三永机械厂 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 低压载波电能表-单相导轨式电能表-华邦电力科技股份有限公司-智能物联网综合管理平台 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 动库网动库商城-体育用品专卖店:羽毛球,乒乓球拍,网球,户外装备,运动鞋,运动包,运动服饰专卖店-正品运动品网上商城动库商城网 - 动库商城 | 微信聊天记录恢复_手机短信删除怎么恢复_通讯录恢复软件下载-快易数据恢复 | 薄壁轴承-等截面薄壁轴承生产厂家-洛阳薄壁精密轴承有限公司 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 臭氧实验装置_实验室臭氧发生器-北京同林臭氧装置网 | 阜阳成人高考_阜阳成考报名时间_安徽省成人高考网 | 北京西风东韵品牌与包装设计公司,创造视觉销售力! | 办公室家具公司_办公家具品牌厂家_森拉堡办公家具【官网】 | 硬齿面减速机[型号全],ZQ减速机-淄博久增机械 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 |