Time of Update: 2014-12-07
Oracle 11g匯出空表、少表的解決辦法Oracle 11g中有個新特性,當表無資料時,不分配segment,以節省空間的。解決方案: 1)insert一行,再rollback就產生segment了 該方法是在在空表中插入資料,再刪除,則產生segment。匯出時則可匯出空表。 2)設定deferred_segment_creation參數SQL> show parameter deferred_segment_creation NAME
Time of Update: 2014-12-07
Oracle 11g新特性注意事項在從Oracle 10g升級到Oracle 11g後,就需要對Oracle 11g的新特性進行瞭解,這些特性可能會對應用及效能產生影響,需要調整。1. Oracle11g密碼到期策略oracle11g中預設在default概要檔案中設定了PASSWORD_LIFE_TIME=180天后到期,到期後會自動改密碼, 會影響應用的應用。SQL> alter profile default limit password_life_time unlimited;2.
Time of Update: 2014-12-07
利用XtraBackup進行MySQL資料庫的備份Xtrabackup是有percona公司開發的一款開源備份工具,它與ibbackup這個備份工具不同的是。ibbackup是一個收費的備份工具,而且在其備份效能上,ibbackup不如Xtrabackup。ibbackup和Xtrabackup都對Innodb儲存引擎支援線上物理完全備份和線上物理增量備份,對MyISAM儲存引擎來說,只支援溫備份而已。更對關於兩者的特性比較,請參考http://www.percona.com/software/
Time of Update: 2014-12-07
HBase 系統架構HBase是Apache Hadoop的資料庫,能夠對大型資料提供隨機、即時的讀寫訪問。HBase的目標是儲存並處理大型的資料。HBase是一個開源的,分布式的,多版本的,面向列的儲存模型。它儲存的是鬆散型資料。HBase特性:1 高可靠性2 高效性3 面向列4 可伸縮5 可在廉價PC Server搭建大規模結構化儲存叢集HBase是Google BigTable的開源實現,其相互對應如下:Google HBase檔案儲存體系統
Time of Update: 2014-12-18
linux之SQL語句簡明教程---ALTER TABLE,簡明教程---alter在表格被建立在資料庫中後,我們常常會發現,這個表格的結構需要有所改變。常見的改變如下:加一個欄位刪去一個欄位改變欄位名稱改變欄位的資料種類以上列出的改變並不是所有可能的改變。ALTER TABLE 也可以被用來作其他的改變,例如改變主鍵定義。ALTER TABLE 的文法如下:ALTER TABLE
Time of Update: 2014-12-17
linux之SQL語句簡明教程---AND OR,簡明教程---and在上一頁中,我們看到 WHERE 指令可以被用來由表格中有條件地選取資料。 這個條件可能是簡單的 (像上一頁的例子),也可能是複雜的。複雜條件是由二或多個簡單條件透過 AND 或是 OR的串連而成。一個 SQL 陳述式中可以有無限多個簡單條件的存在。複雜條件的文法如下:SELECT "欄位名" FROM "表格
Time of Update: 2014-12-17
linux之SQL語句簡明教程---DISTINCT,簡明教程---distinctSELECT 指令讓我們能夠讀取表格中一個或數個欄位的所有資料。這將把所有的資料都抓出,無論資料值有無重複。在資料處理中,我們會經常碰到需要找出表格內的不同資料值的情況。換句話說,我們需要知道這個表格/欄位內有哪些不同的值,而每個值出現的次數並不重要。這要如何達成呢?在 SQL
Time of Update: 2014-12-16
Protocol Buffers的基礎說明和使用,protocolbuffers
Time of Update: 2014-12-12
OAF 架構中的 MDS 是什麼? OAPageContext & OAWebBean 是什麼?,oafoapagecontext原文地址: http://oracle.anilpassi.com/mds-in-oa-framework-what-exactly-it-is-2.html我們知道 "MDS" 是 "MetaData Service" 的縮寫; 我們也知道 MDS 跟 OAF 架構中頁面顯示有某種關係. 讓我們來理解一下 MDS
Time of Update: 2014-12-11
oracle複製表、暫存資料表和視圖,oracle複製表視圖建立一個表new_table和old_table表結構一樣(沒有old_table的記錄)create table new_table as select * from old_table where 1=0; 建立一個表new_table和old_table表結構一樣(有old_table的記錄)create table new_table as select * from
Time of Update: 2014-12-10
詭異的分頁代碼失效問題,分頁失效前言: 之前碰到了一個介面上分頁失效的問題,並為之困擾了數日,後台定位為排序失效的問題,問題就迎刃而解了...問題描述: 在介面上的某個分頁功能存在失效的問題,第一頁、第二頁和最後一頁的分頁效果正常,但是中間的分頁資料不變。 QA提了一個關於此的Bug.問題分析: 1. 分析介面分頁代碼
Time of Update: 2014-12-10
【Oracle】第五章遊標和觸發器,oracle第五章遊標第五章遊標和觸發器遊標:隱式遊標:%FOUND, %NOTFOUND ,%ROWCOUNT1.%FOUND 用法,只有在DML 語句影響一行或者多行時,%FOUND 屬性才返回 TRUE。下列樣本示範了 %FOUND 的用法:begin update employees2 set first_name&nbs
Time of Update: 2014-12-10
Oracle一條SQL語句時快時慢,oraclesql時快時慢 今天碰到一個非常奇怪的問題問題,一條SQL語句在PL/SQL developer中很慢,需要9s,問題SQL: SELECT * FROM GG_function_location f WHERE f.parent_id ='03000000000001'; 表GG_function_location有5千萬的資料,parent_id上是有索引的。 診斷第一步:
Time of Update: 2014-12-09
【MongoDB】MongoDB之最佳化器Profiler,mongodbprofiler在mysql資料庫中,慢查詢日誌經常作為最佳化資料庫的依據, mongodb中依然有類似的功能。Mongodb內建的profiler,可以方便地記錄所有耗時的操作,以便於調優;一、開始profiler功能開啟profier功能有兩種:第一種就是直接在啟動參數裡面進行設定,就在茄冬mongodb時候添加-profile=層級第二種就是在用戶端執行“db.setProfilingLevel(層級)
Time of Update: 2014-12-09
Explain tables does not exist. Check the explain plan properties for this database connection.,tablesproperties使用DbVisulalizer連結db2,查看執行計畫是報錯誤 Explain tables does not exist. Check the explain plan properties for this database
Time of Update: 2014-12-09
Mongodb底層java驅動架構工具類使用,mongodb工具類使用MongoDB需要對文檔結構進行合理的設計,以滿足某些特定需求。比如隨機選取文檔,使用skip跳過隨機個文檔就沒有在文檔中加個隨機鍵,然後使用某個隨機數對文檔進行查詢高效,隨機鍵還能添加索引,效率更高。合理選擇,合理設計。import java.net.UnknownHostException;import java.util.Date;import java.util.List;import
Time of Update: 2014-12-08
《資料庫原理》複習總結,《資料庫原理》複習總結資料庫技術就是主要研究如何科學的組織和儲存資料,高效的擷取和處理資料,並可以滿足使用者各種不同的資訊需求的技術,因為對資料庫技術的需求非常大,所以學習這門課的知識和技術是非常必要的,應熟練弄清,掌握資料,資料管理,資料庫,資料模型和概念性模型的等專業術語的內涵。第1章
Time of Update: 2014-12-07
CrossApp如何建立一個新的工程,crossapp建立工程CrossApp建立工程的方法與Cocos2d-x基本一致,都是使用python指令碼完成建立,首先開啟終端。通過cd命令定位到CrossApp目錄下的tools目錄下的project-creator目錄。我的目錄如下:/Users/archer/Desktop/CrossApp-0.3.5/tools/project-creator在這個目錄下有個create_project.py的指令檔,這個檔案就是用來建立工程的檔案了。然後在終
Time of Update: 2014-12-05
C++中使用MySQL,中使用mysql我的電腦上的軟體如下:VS2012 MySQL 5.6作業系統是64位win8.11.前提下載並安裝MySQL 2.配置(1)在項目中 屬性》C++》常規》添加附加元件封裝含目錄:MY_SQL的目錄/include(2)在項目中 屬性》連接器》常規》添加附加庫目錄:MY_SQL的目錄/lib(3)在項目中
Time of Update: 2014-12-05
分散式資料庫 HBase,hbaseHBase – Hadoop Database,是一個高可靠性、高效能、面向列、可伸縮的分布式儲存系統,利用HBase技術可在廉價PC Server上搭建起大規模結構化儲存叢集。HBase是Google Bigtable的開源實現,類似Google Bigtable利用GFS作為其檔案儲存體系統,HBase利用Hadoop