原创 SQL SERVER 數據庫日誌已滿,如何收縮數據庫日誌
Microsoft OLE DB Provider for SQL Server 錯誤 '80040e14' 數據庫 'mis1' 的日誌已滿。請備份該數據庫的事務日誌以釋放一些日誌空間。 使用了一個簡單的方法收縮了日誌: 1、BACKU
原创 Mysql存儲程序、函數、觸發程序及複製:常見問題
MySQL 5.1存儲程序和函數對複製起作用嗎? 是的,在存儲程序和函數中被執行標準行爲被從主MySQL服務器複製到從服務器。有少數限制,它們在20.4節,“存儲子程序和 觸發程序二進制日誌功能”中詳述。 在主服務器上創建的存儲程
原创 Mysql 的Procedure 參數爲NULL問題分析
Mysql 的Procedure 參數爲NULL問題分析 最近寫過程時發現一個有趣的事情,Mysql 的procedure 在傳參的過程中,遇到一些“非法”的參數是有自己獨特的處理方式。例如本來定義是int的參數,結果被
原创 SQL Server事務日誌的幾個常用操作
我們知道,SQL Server事務日誌主要是用來記錄所有事務對數據庫所做的修改,如果系統出現故障,它將成爲最新數據的唯一來源。日誌的操作常有以下幾個應用: 一、事務日誌文件LDF的丟失 當我們不小刪除或者LDF文件丟失的時候,數據庫
原创 常用SQL Server數據修復命令DBCC一覽(轉載)
MS Sql Server 提供了很多數據庫修復的命令,當數據庫質疑或是有的無法完成讀取時可以嘗試這些修復命令。 1. DBCC CHECKDB 重啓服務器後,在沒有進行任何操作的情況下,在SQL查詢分析器中執行以下SQL進
原创 MySQL鎖機制
鎖是計算機協調多個進程或線程併發訪問某一資源的機制,不同的數據庫的鎖機制大同小異。由於數據庫資源是一種供許多用戶共享的資源,所以如何保證數據併發訪問的一致性、有效性是所有數據庫必須解決的一個問題,鎖衝突也是影響數據庫併發訪問性能的一個重要
原创 安裝SQL2005只有配置工具或 錯誤碼是29506 解決方案
在windows7下安裝SQL2005時會提示不兼容,需要安裝SQL2005 SP3或更高的版本,不用管它,一路安裝下去,等裝完在開始菜單沒有SQL Server Management Studio。 沒關係,只要下載微軟的“SQL Ser
原创 MySQL事務隔離級別詳解
SQL標準定義了4類隔離級別,包括了一些具體規則,用來限定事務內外的哪些改變是可見的,哪些是不可見的。低級別的隔離級一般支持更高的併發處理,並擁有更低的系統開銷。 Read Uncommitted(讀取未提交內容) 在該隔
原创 Oracle 常用SQL技巧收藏
1. SELECT子句中避免使用 “*” 當你想在SELECT子句中列出所有的COLUMN時,使用動態SQL列引用 ‘*’ 是一個方便的方法.不幸的是,這是一個非常低效的方法. 實際上,ORACLE在解析的過程中, 會將“*”
原创 我的友情鏈接
51CTO博客開發
原创 sql面試-1
--student info table create table S ( S# int not NULL, SN varchar(20), SD varchar(20) ); --course table
原创 python學習筆記——模塊和命名空間
(以下基本摘自《王純業的python學習筆記》,所有命令均測試通過) 模塊(module)是Python中非常重要的一個概念,模塊其實就一些函數和類的集合文件,它能實現一些相應的功能,當我們需要使用這些功能的時候,直接把相應的
原创 MySQL事務隔離級別詳解
SQL標準定義了4類隔離級別,包括了一些具體規則,用來限定事務內外的哪些改變是可見的,哪些是不可見的。低級別的隔離級一般支持更高的併發處理,並擁有更低的系統開銷。 Read Uncommitted(讀取未提交內容) 在該隔
原创 SQL Server性能調教系列(4)--Profiler(上)
一:簡介 在處理性能問題是,DBA傾向於關注系統技術層面,如資源隊列,資源利用率,系統loading等。而用戶只把性能問題認爲是等待,他們從業務邏輯層面發出一個請求,等待返回結果,後臺數據庫就需要去響應這個請求。從用戶角度來看,一般認爲等待
原创 索引的基本原理(2)
二.填充因子 然而在“混沌之初”,就可以在一定程度上避免不愉快出現,在創建索引時,可以爲這個索引指定一個填充因子,以便在索引的每個葉級頁面上保留一定百分比的空間,將來數據可以進行擴充和減少頁分裂。填充因子是從0到100的百分比數值