MySQL資料庫Alter database 處理邏輯

Alter database的處理過程沒有像alter

Oracle簡單資料移轉指令碼

#!/bin/bash#    function:# backup user_data#    history:# copyright @ 2011 zhaohaihuaexport extfile=`date '+%Y%m%d%H%M'`export bak_dir=/home/Oracle/data_baksu - oracle -c "exp user01/user01 file=$bak_dir/user01

Oracle 分頁步驟

--Oracle分頁定義好的遊標create or replace package chj1_package astype chji1_cursor is ref cursor;end chj1_package;--一步select t1.*,rownum from (select * from chengji) t1--二步select t1.*,rownum rn from (select * from chengji) t1 where rownum <=2--三步select *

如何進行Oracle資料庫的匯入匯出

進行資料庫匯入匯出工作的先決條件:1. 本地安裝Oraclek用戶端或是伺服器端。2. 通過oracle提供的NetConfiguration Assistant串連到目標資料庫。第一步毋庸多言,第二步稍微要說一下,開啟Net Configuration

Google地圖是如何用Oracle進行圖片的儲存的

Google地圖是基於Oracle查詢的,那麼,Google是如何把地圖儲存到Oracle裡面的呢?這裡我們藉助dbms_lob包來簡單瞭解一下流程。1)建立一個t表:00:32:04 hr@ORCL (^ω^) create table t (a varchar2(20),b blob);     

Oracle scn介紹

上次做了下基於scn恢複delete掉的資料後,覺得應該好好理解下scn的知識,今天在網上找了下相關的介紹,參考了某些文章,在此我通過實驗總結一下。SCN是當Oracle資料庫更新後,由DBMS自動維護去累積遞增的一個數字。當一筆交易commit 時,LGWR會將log buffer寫入redo log file,同時也會將該筆交易的SCN同步寫入到redo log file內(wait-until-completed)。因此當你commit transaction時,在交易成功的訊息返回之前,

MySQL索引之首碼索引和索引選擇性

有時需要索引很長的字元列,它會使索引變大而且變慢。一個策略就是類比雜湊索引。但是有時這也不夠好,那?通常可以索引開始的幾個字元,而不是全部值,以節約空間並得到好的效能。這使索引需要的空間變小,但是也會降低選擇性。索引選擇性是不重複的索引值和表中所有行的比值。高選擇性的索引有好處,因為它使mysql在尋找匹配的時候可以過波掉更多的行。唯一索引的選擇率為1,為最佳值。如果索引BLOG和TEXT列,或者很長的varchar列,就必須定義首碼索引,因為mysql不允許索引它們的全文化。可以在同一個查詢中

MySQL字串函數:字串截取

MySQL 字串截取函數:left(), right(), substring(), substring_index()。還有 mid(), substr()。其中,mid(), substr() 等價於 substring() 函數,substring() 的功能非常強大和靈活。 1. 字串截取:left(str, length) mysql> select left('bkjia.com', 3);+-------------------------+|

oracle--rollup 和cube分組累計求和

group by 語句支援基本的having條件,還支援rollup和cube提供資訊匯總功能,類似小計。rollup:縱向小計,從右向左逐個對每一列進行小結並在結果中產生獨立的一行。只返回第一個分組條件指定的列的統計行。cube:橫行小計select d.deptno,t.job,sum(t.sal) from emp t,dept d   where t.deptno=d.deptno

查看Oracle某個進程的環境變數

查看一個Oracle進程,所使用的環境變數的值。比較,nls_lang為空白時,我們想知道這個預設值是多少,當安裝有多少版本的時候,我們想知道某個進程是那個版本的資料庫產生的時候,我們都可以用下面的方式來查看ORACLE進程的環境變數值。由於各個os,用的命令也不一樣,這裡只測試了solaris平台下面的,其它平台唯寫出了方法。環境環境:solaris 10,oracle

理解redo(11)truncate和select的redo

很多系統,在作刪除操作時,都只是做一個標誌位,並不會去做磁碟置0那樣昂貴的操作。truncate也如是,更改的只是segment header和i-node表。truncate 會產生redo,是修改資料字典產生的,不是刪除資料來的。truncate降低HWM,釋放extent,重建data_object_id。之所以比delete快,是因為它根本不需要刪除資料,redo只是記錄這個操作本身而不會有大量資料的redo記錄。因此,對於truncate操作,如果我們知道以前的data_object_

MySQL資料庫的Federated聯合表使用樣本

在資料庫系統中,聯合表(連結資料表)是一個比較有趣的應用,它提供了一個比較簡單的方式來共用遠端資料庫的資料,但又無需像配置叢集或複製那樣既複雜又麻煩,如果您的資料庫對效能要求不是特別高,或者只是急需臨時共用某個遠端資料資料的話,那麼就可考慮使用MySQL的Federated(聯合表)引擎。MySQL 的聯合表(Federated)功能其實跟 Access

Oracle 11g 密碼失效問題

Oracle system無法登入,我自己遇到的問題總結如下:首先,以SYS DBA身份進入sqlpuls開啟sqlpulsSQL->請輸入使用者名稱:sys as sysdbaSQL->密碼(老密碼):登入成功以後查詢DBA使用者狀態SQL->select username,account_status from dba_users;查看其中常用的使用者狀態是否是EXPIRED

關於Oracle普通被鎖的問題解決

今天在公司調整tomcat的時候串連資料庫的時候串連不上一開始說是密碼到期,後來從Oracle中修改了密碼,嘗試串連的時候報錯密碼被鎖住了,開始查看日誌看看是哪個ip訪問失敗的時候鎖住了普通使用者,在作業系統下查看日誌 find / -name "listener.log"  查看日誌8-JUN-2012 15:48:57 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))) *

Oracle 11gR2 RAC中修改資料庫的SPFILE檔案位置

在Oracle 11GR2 RAC中修改DATABASE

MySQL中timestamp欄位的一些規則

有同學說timestamp欄位的規則比較“詭異”。手冊裡面說的比較複雜,這裡簡單說明一下MySQL中 timestamp欄位的一些規則。分為兩部分定義規則:1、  timestamp欄位有三個屬性:a)           是否允許NULL。預設為not null。b)          

Oracle 有關 Consistent gets 的測試

一.Consistentgets 說明我們使用autotrace 查看執行計畫和統計資訊時,會顯示類似如下資訊: 0  recursive calls   :遞迴調用。一般原因:dictionary cache未命中;動態儲存裝置擴充;PL/SQL語句         0  db block gets   

MySQL資料同步-複製

一,複製的基本步驟建立一個簡單的複製只需要三個步驟配置一個伺服器作為主庫,就是Master庫。 配置另一個伺服器作為從庫,就是slave庫。 將從庫串連到主庫。二,配置主庫將伺服器配置為主庫,必要條件是該伺服器有一個活動的二進位日誌和唯一的伺服器ID,這個二進位日誌上儲存了所有在主庫上的資料改變,而伺服器ID用於區分識別服務器。要建立二進位日誌和伺服器ID,需要先將伺服器停止,然後配置my.cnf設定檔。在主庫的操作主要包括兩上部分,配置二進位記錄檔以及添加用於複製的賬戶;2.1

一個Oracle soft 啟用2個Clone 的資料庫

如下所示, 1.先恢複資料庫test 到 data卷.2.然後shudown test. copy 所有的datafiles, tempfile,redofile, 到yldata卷.3. 使用pfile, open test 庫,copy pfile  --> ylpfile, 更改演練環境的ylpfile, controlfile 的path, 使之指向 yldata 卷的datafile.4. 使用ylpfile open nomount  ,

PL/SQL Developer 與 Oracle 精簡用戶端

1. 下載 PL/SQL Dev2. 下載 Oracle 精簡用戶端3. 安裝 PL/SQL Dev 以及漢化包4. 解壓 Oracle 精簡用戶端,比如解壓目錄為 D:\oracle10g5. 配置 Oracle 串連。D:\oracle10g\tnsnames.ora,D:\oracle10g\NETWORK\ADMIN\tnsnames.ora6. 配置系統內容變數  1. ORACLE_HOME      值:D:

總頁數: 978 1 .... 935 936 937 938 939 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.