最近遇到的問題比較有意思。首先是很久沒有開啟測試資料庫了,今天開啟,使用service程式測試的時候出現下面的錯誤提示:Message: System.Data.SqlClient.SqlException: Login failed for user 'dcp_prod'. Reason: The password of the account has&
功能:在刪除主表時,自動刪除副表(外鍵約束)相應內容刪除包含主索引值的行的操作,該值由其它表的現有行中的外鍵列引用。在串聯刪除中,還刪除其外索引值引用刪除的主索引值的所有行。如:create database temp go use temp go create table UserInfo ( UserId int identity(1,1)
SQL Azure資料庫是微軟提供的雲端式技術的關係型資料庫服務。雲端式技術的資料解決方案可以提供很多好處,包括快速provisioning, 更經濟的的延展性,高可用性並且減少了管理開支。本文介紹了SQL Azure中可用的動態管理檢視以及怎樣講它們用於故障排除。效能注意事項SQL Azure使用SQL Server 2008的資料引擎作為核心。SQL Server
鎖表,相信大家都遇到過,解鎖的方法想必大家也都知道,但是一個個的殺進程難免有些低級,我們用預存程序來實現這一功能,就變得異常簡單了。1.建立視圖,查詢進程資訊,create or replace view mysession asselect b.sid,b.serial# from v$lock a,v$session b where a.SID = b.SID and status='INACTIVE' --and program<>'plsqldev.exe' order
儲存引擎層可通過接受Server層傳遞來的鎖類型而自行決定該如何給資料上鎖表鎖是在Server層實現的鎖定機制,MyISAM並沒有自己實現,則是完全使用Server層傳遞來的表鎖表鎖優點是附加成本低,缺點是可支援的並發度非常之小現階段MySQL公認的2個經典版本是5.1和5.5,然而5.5引入中繼資料鎖,使得表鎖的資訊更為複雜在5.1,我們通過show full processlist;輸出結果中State為Locked的便為表鎖而5.5.3 Locked被Table lock取代,在5.5.6