Oracle 的 cursor_sharing參數

先來看看官方文檔中對這個參數的解釋CURSOR_SHARINGProperty Description Parameter type String Syntax CURSOR_SHARING = { SIMILAR | EXACT | FORCE } Default value EXACT Modifiable ALTER SESSION,ALTER SYSTEM Basic NoCURSOR_SHARINGdetermines what kind of SQL statements can

Dataguard環境下資料庫的備份與恢複

在部署完active data guard後,不但可以將唯讀查詢交給備庫執行,還可以把日常的Database Backup工作放在備庫上執行,從而減輕主庫的壓力,充分的發揮伺服器資源,下面示範下利用備庫備份來還原主庫資料的過程!一:主庫上建立資料表空間,並在資料表空間上建表,插入測試資料,同時檢查備庫的同步情況SQL> create tablespace test01 datafile '/u01/app/Oracle/oradata/db1/test01.dbf' size

Oracle還原和建立使用者dmp檔案

(一)判斷Oracle是否串連正確1.在本機安裝一個用戶端,用.net manager配置監聽。2.利用plsql,用user名和密碼登陸(用normal使用者角色進行匯入匯出oracle資料庫)(二)資料庫建立使用者1、建庫2.用SYS使用者登陸建立資料表空間CREATE TABLESPACE TSP_YDEMRloggingDATAFILE 'd:\oracle\product\10.2.0\oradata\yidanemr\TSP_TPEMR.DBF'SIZE 32mAUTOEXTEND

Zabbix進階應用程式篇

1.利用zabbix+Shell指令碼監控Mysql主從複製,當從庫出現異常的時候警示。1.1首先給mysql slave授權一個監控帳號。1.2編寫一個監控從資料庫狀態的指令碼,用show slave

Oracle中去重複記錄 不用distinct

用distinct關鍵字只能過濾查詢欄位中所有記錄相同的(記錄集相同),而如果要指定一個欄位卻沒有效果,另外distinct關鍵字會排序,效率很低 。select distinct name from t1 能消除重複記錄,但只能取一個欄位,現在要同時取id,name這2個欄位的值。select distinct id,name from t1 可以取多個欄位,但只能消除這2個欄位值全部相同的記錄所以用distinct達不到想要的效果,用group by 

Oracle 區管理和段空間管理小結

作為一名DBA,常見的一個情境之一:建立資料表空間:create tablespace Think  datafile '/u01/app/Oracle/oradata/orcl/think.dbf' size 100M  autoextend on next 10M maxsize 4096M  extent management local uniform size 256K  segment space management

MySQL備份工具mysqldump和mydumper的備份效率比較

MySQLDatabase Backup工具有其內建的mysqldump,屬於mysql官方的一款備份工具。但是第三方備份工具mydumper憑藉優越的特點為更多人所使用。下面就通過測實驗證它們之間的備份效率。1、安裝mydumper源碼包,博友可查閱相關資料即可完成安裝!2、在mysql資料庫中建立一個測試庫和表(進入mysql資料庫)create database test;create table test (a int);3、產生一個3000w條的資料檔案(在終端輸入)seq 1 300

單一實例到單一實例Oracle Stream搭建

這兩天測試了一下Stream,在網上找了一些資料,集合大話Oracle RAC上的一些資訊,測試通過,把結果整理出來分享一下,各位有時間可以自己試試1 基礎環境1.1 來源資料庫作業系統:windows XPIP地址:10.80.88.35資料庫:Oracle 10.2.0.1.0ORACLE_SID:sttestGlobal_name:STTEST.REGRESS.RDBMS.DEV.US.ORACLE.COM1.2 目標資料庫作業系統:windows

Zabbix 監控MySQL主從狀態(Python指令碼)

1、在被監控機(Mysql Slave端)放置檢查指令碼:/usr/local/zabbix/bin/check_mysql_repl.py#!/usr/bin/python#coding:utf-8import MySQLdb import sys class check_mysql_repl(): def __init__(self): self.dbhost = 'localhost'self.dbuser = 'root'self.dbpass =

MySQL 設定允許遠程登入

1、修改資料表可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在 localhost 的那台電腦,登入MySQL後,更改 “MySQL” 資料庫裡的 “user” 表裡的 “Host” 項,從“localhost”改稱“%”,%表示所有機器都允許。mysql> use mysql mysql> update user set

TORA-12154 和 TNS-03505:無法解析名稱

最近在安裝完Oracle Developer Suite之後,就無法登入系統,輸入帳號登入發生錯誤:ORA-12154:TNS:無法解析指定的串連標幟符。從網上查看說一般是因為 設定檔中沒有對應的執行個體名,然後我就輸入C:/tnsping myoracle(我的ora執行個體名),查看tnsnames.ora和sqlnet.ora是否配置正確,結果報錯,提示:TNS-03505:無法解析名稱

MySQL日誌設定最佳化

前言在安裝完MySQL之後,肯定是需要對MySQL的各種參數選項進行一些最佳化調整的。雖然MySQL系統的伸縮性很強,既可以在有很充足的硬體資源環境下高效的運行,也可以在極少資源環境下很好的運行,但不管怎樣,儘可能充足的硬體資源對MySQL的效能提升總是有協助的。在這一節我們主要分析一下MySQL的日誌(主要是Binlog)對系統效能的影響,並根據日誌的相關特性得出相應的最佳化思路。日誌產生的效能影響由於日誌的記錄帶來的直接效能損耗就是資料庫系統中最為昂貴的IO資源。在之前介紹MySQL物理架構

Oracle 和 MySQL 主鍵、索引及分頁的區別

Oracle 和 MySQL 主鍵、索引及分頁的區別:1、主鍵,Oracle不可以實現自增,mysql可以實現自增。oracle建立序列,SEQ_USER_Id.nextval2、索引:mysql索引從0開始,Oracle從1開始。3、分頁,mysql: select * from user order by desc limit n ,m.表示,從第n條資料開始尋找,一共尋找m條資料。Oracle:select * from userselect rownum a * from

MySQL備份類別

對於DBA來,最基本的工作就是資料庫的備份與恢複,在意外情況下(如伺服器宕機、磁碟損壞等)要保證資料部丟失,或者是最小程度地丟失。MySQl資料庫提供很多工具(如mysqldump、ibbackup、replication)都能很好地完成備份的工作,也可以通過第三方的一些工具來完成,如xtrabackup、LVM快照備份等。DBA應該根據自己的業務要求設計出損失最小、對資料庫影響最小的備份策略。備份與恢複:備份的方法:Hot backup(熱備)  Cold

Oracle的pl/sql 編程的hello執行個體

只包括執行部分的pl/sql 塊set serveroutput on --開啟輸出選項begindbms_output.put_line('hello');end;相關說明:dbms_output 是Oracle鎖提供的包(類似java的開發包),該包包含了一些過程,put_line 就是dbms_output 包中的一個過程set serveroutput on 這句話的意思是開啟輸出結果的意思,如果沒有這句話,結果就不會被輸出set serveroutput off

把資料庫從Oracle遷移到Postgres Plus Advanced Server

Postgres Plus Advanced Server有兩個遷移工具,一個圖形介面的,一個命令列的,下面以圖形介面為例。相關閱讀:64位RHEL6.2上安裝Postgres Plus Advanced Server 9.2 1首先需要在目標資料庫系統Postgres Plus Advanced Server上建立和源庫對應的使用者和對等的許可權,再建立目標資料庫。create user " USERNAMEXXX " withsuperuser password

Oracle expdp命令使用詳解

相關參數以及匯出樣本:1. DIRECTORY指定轉儲檔案和記錄檔所在的目錄DIRECTORY=directory_objectDirectory_object用於指定目錄對象名稱.需要注意,目錄對象是使用CREATE DIRECTORY語句建立的對象,而不是OS目錄Expdp scott/tiger DIRECTORY= DMP  DUMPFILE=a.dumpcreate or replace directory dmpas 'd:/dmp'expdp zftang/zftang@

Oracle啟動執行個體時使用參數檔案的順序

Oracle先會使用spfile<sid>.ora檔案作為啟動參數檔案如果該檔案不存在就使用尋找spfile.ora檔案如果spfile<sid>.ora與spfile.ora檔案都不存在的話就會使用init<sid>.ora檔案如果上述三個檔案都沒有就沒有辦法啟動oracle執行個體先通過spfile檔案來建立pfile檔案SQL> create pfile from spfile;File created.SQL> show

Oracle手工建庫筆記

把Oracle庫刪了先~~SQL> shutdown immediate;SQL> startup mount;SQL> alter system enable restricted session;SQL> drop database;開始Oracle手工建庫vi .bash_profilesource .bash_profile(它比較二,改完不會立即生效,所以重新載入一下......)vi $ORACLE_HOME/dbs/init$ORACLE_SID.ora (

利用MySQL用戶端批量執行sql語句

[bkjia.com @OceanBase ~]$ cat my.sql create table x (a1 int, a2 int, a3 int, b1 int, b2 int, primary key(a1,a2,a3));insert into x(a1,a2,a3,b1,b2) values (1,1,2,0,0);[bkjia.com @OceanBase ~]$ mysql -h1.32.36.29 -P4797 -uadmin -padmin < my.sql

總頁數: 978 1 .... 682 683 684 685 686 .... 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.