排序
對MySQL服務器連接過程的講解分析
mysqld是MySQL服務器端主進程,可以說mysqld是MySQL的真正核心,一切工作都是圍繞mysqld進程進行的。所以要解剖mysql這個龐然大物,mysqld的代碼是最好的突破口。 一切都是從熟悉的main()函數開...
MySQL入門書籍和方法分享
本文羅列了一些適用于MySQL及運維入門和進階使用的書籍。 背景:各大論壇上總是有很多同學咨詢想學習數據庫,或者是為入行DBA做些準備。幾年來作為一個MySQL DBA的成長過程有一些積累和感悟,特...
深入理解SQL中的Null
NULL 在計算機和編程世界中表示的是未知,不確定。雖然中文翻譯為 “空”, 但此空(null)非彼空(empty)。 Null表示的是一種未知狀態,未來狀態,比如小明兜里有多少錢我不清楚,但也不能肯定為0,...
常用的五款云數據庫
對于SQL Server用戶,你可能已經知道Windows Azure SQL Database(原名SQL Azure)這一微軟的云數據庫。事實上除了SQL Database之外,還有很多關系型或者非關系型的數據庫云服務。在本文中,我們...
MySQL索引原理和慢查詢優化
MySQL憑借著出色的性能、低廉的成本、豐富的資源,已經成為絕大多數互聯網公司的首選關系型數據庫。雖然性能出色,但所謂“好馬配好鞍”,如何能夠更好的使用它,已經成為開發工程師的必修課,...
常用 SQL Server 規范集錦
常見的字段類型選擇 1.字符類型建議采用varchar/nvarchar數據類型 2.金額貨幣建議采用money數據類型 3.科學計數建議采用numeric數據類型 4.自增長標識建議采用bigint數據類型 ? (數據量一大,...
三種分頁方式效率的簡單測試
只是做了更大數據量、不同位置頁的對比。 建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastN...
MySQl數據庫必須知道的sql語句
本文給大家分享了一篇關于mysql數據庫必會sql語句加強版內容,非常不錯,具有參考借鑒價值,需要的朋友參考下吧 這一篇屬于加強版,問題和sql語句如下。 創建users表,設置id,name,gender,sal字...
解析如何通過Mysql的二進制日志恢復數據庫數據(圖文詳解)
本篇文章主要介紹了詳解如何通過mysql的二進制日志恢復數據庫數據,具有一定的參考價值,有興趣的可以了解一下。 經常有網站管理員因為各種原因和操作,導致網站數據誤刪,而且又沒有做網站備份...
解析MySQL按常規排序、自定義排序和按中文拼音字母排序的方法
mysql常規排序、自定義排序和按中文拼音字母排序,在實際的sql編寫時,我們有時候需要對條件集合進行排序。下面給出3種比較常用的排序方式,一起看看吧 MySQL常規排序、自定義排序和按中文拼音...