Time of Update: 2013-12-15
在資料庫初始化過程中,管理員需要面對的一個現實問題就是如何把大容量的資料匯入到資料庫系統中。在SQL Server資料庫中提供了一些大容量資料匯入匯出的工具供資料庫管理員實用。如管理員可以通過bcp工具 + 生產力,實現大容量匯出資料和大容量匯入資料並產生格式檔案。如可以利用bulk insert語句將大容量資料直接從資料檔案匯入資料庫表或者未分區的視圖中去等等。雖然在SQL Server資料庫中提供了這些工具 +
Time of Update: 2013-12-15
一、PL/SQL編程規範之大小寫就像在SQL中一樣,PL / SQL中是不區分大小寫。其一般準則如下:關鍵字(BEGIN, EXCEPTION, END, IF THEN ELSE,LOOP, END LOOP)、資料類型(VARCHAR2, NUMBER)、內建函式(LEAST, SUBSTR)和使用者定義的子程式(procedures,
Time of Update: 2013-12-15
雖然有許多基於GUI的MySQL用戶端存在,如著名的phpMyAdmin和SQLYog,但我一直喜歡原生的MySQL命令列用戶端,的確,在未熟悉這些命令列介面(CLI)之前,我們需要花一些時間來熟悉它們,特別是你平時不是經常在具有強大的CLI環境的作業系統下工作時,但只要經過一些練習,你就可以通過CLI系統管理使用者,瀏覽你的資料庫和執行其它任務,其快感是其它人體會不到的。在這篇文章中,我將會介紹我在工作中積累起來的一些MySQL命令列用戶端技巧,不管你嘗試其中一個還是所有技巧,我敢保證你一定會
Time of Update: 2013-12-15
使用SQL語句串連查詢位於兩個不同的伺服器不同的資料庫中的兩張表,最初將SQL語句寫成以下形式 select * from Product p inner join opendatasource('SQLOLEDB','Data Source=Macaco-Online;user ID=sa;password=sa密碼;').Company.dbo.Product p2
Time of Update: 2013-12-15
導讀:本文介紹的是資料庫的基礎知識,剛剛開始學習資料庫的初學者比較適合學習本篇文章,相信大家都能從中找到各自需要的,那麼大家就各取所需吧。資料庫的13種術語: 1.關聯式模式:用二維表格結構表示實體集,外鍵表示實體間聯絡的資料模型稱為關聯式模式。關聯式模式是由若干個關係模式組成的集合。2.關係模式:關係模式實際上就是記錄類型。它包括:模式名,屬性名稱,範圍名以及模式的主鍵。關係模式僅是對資料特性的描述。3.關係執行個體:就是一個關係,即一張二維表格。4.屬性:在關聯式模式中,欄位稱為屬性。5.域
Time of Update: 2013-12-15
前言目前所有使用 Oracle 作為資料庫支撐平台的應用,大部分資料量比較龐大的系統,即表的資料量一般情況下都是在百萬級以上的資料量。當然在 Oracle 中建立分區是一種不錯的選擇,但是當你發現你的應用有多張表關聯的時候,並且這些表大部分都是比較龐大,而你關聯的時候發現其中的某一張或者某幾張表關聯之後得到的結果集非常小並且查詢得到這個結果集的速度非常快,那麼這個時候我考慮在 Oracle 中建立“暫存資料表”。我對暫存資料表的理解:在 Oracle
Time of Update: 2013-12-15
MongoDB中的索引其實類似於關係型資料庫,都是為了提高查詢和排序的效率的,並且實現原理也基本一致。由於集合中的鍵(欄位)可以是普通資料類型,也可以是子文檔。MongoDB可以在各種類型的鍵上建立索引。下面分別講解各種類型的索引的建立,查詢,以及索引的維護等。一、建立索引1.
Time of Update: 2013-12-15
《上篇》主要介紹如何通過DataBinder實現批量的資料繫結,以及如何解決常見的資料繫結問題,比如資料的格式化。接下來,我們主要來談談DataBinder的設計,看看它是如何做到將作為資料來源實體的屬性值綁定到介面對應的控制項上的。此外,需要特別說明一點:《上篇》中提供了DataBinder最初版本的下載,但已經和本篇文章介紹的已經大不一樣了。最新版本的主要解決兩個主要問題:通過Expression
Time of Update: 2013-12-15
NoSQL現在已經變成在IT界中十分熱門的話題了,在本文中,將為你介紹NoSQL中的一員CouchDB的基本知識,帶你開始走入NoSQL豐富多彩的世界。 什麼是NoSQLNoSQL(是not only
Time of Update: 2013-12-15
導讀:本文主要介紹了建立SQL Server Analysis Service項目及資料來源、資料來源檢視的基本過程。一)BI基礎概念一個BIBusiness intelligence)系統最多可以有五層:1. A data source layer資料來源層),由每日操作資料、文本資料、Excel表格、Access資料庫、其他外部的資料群組成。2. A data transformation layer資料轉換層),轉換資料來源層為統一的連續資料,並放入資料存放區層。3. A data
Time of Update: 2013-12-15
在介紹了SQL Server中的事務的概念之後,現在我們可以繼續介紹這次的點滴了。我們可以把SSIS中的整個package包含在一個事務中,但是如果在package的執行過程中有一個表需要鎖定應該怎麼處理呢?SSIS內建的交易處理可以解決這個問題。SSIS中的包,容器例如Loop,Foreach Loop,Sequence)或者一個單獨的任務中都可以設定交易處理選項。交易處理選項有下面一些值
Time of Update: 2013-12-15
前段時間,在做一個可以批量審核或刪除資料的功能時,遇到這麼個問題:因為審核或刪除操作是在預存程序進行的,所以,就打算將選中的資料的主鍵拼成字串,傳到預存程序進行分離,再繼續處理。C#中和JavaScript中都有相應的分離字串的Split函數,就想當然的以為SQL中也會有類似的函數,結果查了半天的MSSQL協助文檔,也沒找到。沒辦法,只好自己寫了,在網上搜了下相關的,看了一兩篇關於SQL分離字串的自訂函數的文章,結果,有點失望,可能是自己水平差,或者是因為人家的代碼沒寫注釋吧,總之就是看著挺吃力
Time of Update: 2013-12-15
索引:使用索引可快速存取資料庫表中的特定資訊。索引是對資料庫表中一列或多列的值進行排序的一種結構,例如 employee
Time of Update: 2013-12-15
以下是本人手工部署Sqlserver CLR程式集過程,在此做個記錄方便以後隨時翻閱,同時也給沒有手工部署經驗的同學提供參考,如果哪位有更方便智能的方法敬請告之,謝謝!以前一直用VS部署Sqlserver CLR程式集簡單省事,現在伺服器部署在內網了,必須手動更新部署Sqlserver CLR程式集。開始以為ALTER ASSEMBLY [程式集名稱] FROM
Time of Update: 2013-12-15
1.在mysql壓縮目錄下,有一堆的參數設定檔,比如:my-innodb-heavy-4G.ini,複製一下這個檔案,自己改下名字,比如叫:my.ini2.開啟my.ini檔案,增加如下參數: [client]:增加default-character-set=utf8參數[client] #password = [your_password] port = 3306 socket = /tmp/mysql.
Time of Update: 2013-12-15
折騰SQL Server 鏡像搞了一天,終於有點成果,現在分享出來,之前按網上做的出了很多問題。現在盡量把所遇到的問題都分享出來。在域環境下我沒配置成果,也許是域使用者的原因,因為我在生產環境下搞的,更改域使用者需要重啟SQL Server ,所以這個方法放棄了,只能用認證形式。環境:主機:192.168.10.2 (代號A)鏡像:192.168.10.1 (代號B,為了一會說明方便)(條件有限我沒有搞見證伺服器。)兩台伺服器上的都是SQL Server
Time of Update: 2013-12-15
1、EXPLAIN tbl_nameEXPLAIN tbl_name是DESCRIBE tbl_name或SHOW COLUMNS FROM tbl_name的一個同義字。2、EXPLAIN [EXTENDED] SELECT
Time of Update: 2013-12-15
談到Hadoop就不得不提到Lucene和Nutch。首先,Lucene並不是一個應用程式,而是提供了一個純Java的高效能全文索引引擎工具包,它可以方便的嵌入到各種實際應用中實現全文檢索搜尋/索引功能。Nutch是一個應用程式,是一個以Lucene為基礎實現的搜尋引擎應用,Lucene 為Nutch提供了文本搜尋和索引的API,Nutch不光有搜尋的功能,還有資料抓取的功能。在nutch0.8.0版本之前,Hadoop還屬於
Time of Update: 2013-12-15
BKJIA獨家特稿】MySQL Proxy就是這麼一個中介層代理,簡單的說,MySQL Proxy就是一個串連池,負責將前台應用的串連請求轉寄給背景資料庫,並且通過使用lua指令碼,可以實現複雜的串連控制和過濾,從而實現讀寫分離和Server Load Balancer。對於應用來說,MySQL Proxy是完全透明的,應用則只需要串連到MySQL
Time of Update: 2013-12-15
對於資料庫中刪除資料,你說要注意什麼呢?代碼怎樣寫?多數同學看到這兩個問題,想都不想就說,就一個Delete語句,注意刪除的條件不要刪除錯了就是,有什麼好注意的!是的,可以我再問一下,刪除動作是會寫日誌的,你放日誌的磁碟夠空間嗎?本文的內容:1. 我先舉個實際的工作問題;2. 整理T-SQL的刪除資料的語句和寫法;3.