標籤:c#與oracle資料庫連接池 在做一個項目,中間要使用webservice和oracle資料庫.我在服務端做了使用者身份認證,也就是使用session傳遞使用者的登陸資訊.在測試時,當使用者少的時候,沒有問題,但是當大量使用者同時訪問時,就報錯,起初以為是自己的oracle串連部分有問題,幾經確認,終於發現了是串連池的問題.以下是從別人的部落格中摘抄的,不敢造次,收錄如下:"串連根據連接字串以及使用者標識來建立池串連。因此,如果使用網站上的基本驗證或 Wi
標籤:分析索引空間使用方式。以及索引是否須要重建分析其它使用者下的索引須要 analyze any的許可權分析索引前先查看錶的大小和索引的大小,假設索引大小和表大小一樣大或者大於表的大小,那麼能夠推斷索引可能有問題。須要分析索引查詢對象大小:select owner,segment_name,segment_type,bytes/1024/1024 from dba_segments order by 4 desc 1.分析索引SQL> analyze index
標籤:最近項目用到了對oracle大欄位的讀寫,小白在這裡記錄下,方便自己以後用到,也希望對其他朋友有一點協助。由於項目的原因,這裡的blob只是對xml報文的讀寫,並沒有涉及到儲存圖片等,因此下面涉及的方法可能不全面,如有需要請自行查看其它大神部落格。一、讀blob這裡對blob的讀是直接在資料庫建了一個函數Blob_To_Varchar ,這樣方便項目裡面其它地方用到查詢blob:CREATE OR REPLACE Function Blob_To_Varchar (Blob_In In
標籤:1、查看是否啟動閃回刪除SQL> show parameter recyclebin; NAME TYPE VALUE------------------------------------ ----------- ------------------------------recyclebin string
標籤:建立使用者:1,sqlplus sys/pwd as sysdba;2, create user username identified by password;3, grant dba,connect,resource to username; 查看錶空間使用方式:SELECT UPPER(F.TABLESPACE_NAME) "資料表空間名", D.TOT_GROOTTE_MB "資料表空間大小(M)", D.TOT_GROOTTE_MB -
標籤:一、不能匯出空表的原因1、Oracle11g預設對空表不分配segment,故使用exp匯出Oracle11g資料庫時,空表不會匯出。2、設定deferred_segment_creation 參數為FALSE後,無論是空表還是非空表,都分配segment。在sqlplus中,執行如下命令:SQL>alter system set deferred_segment_creation=false;查看:SQL>show parameter
標籤:-- 建立一個使用者並分配資料表空間和分配許可權-- 以sysdba登入[email protected]:~> sqlplus / as sysdbaSQL*Plus: Release 12.1.0.2.0 Production on Mon Mar 7 18:48:59 2016Copyright (c) 1982, 2014, Oracle. All rights reserved.Connected to:Oracle Database 12c
標籤:轉: From <http://blog.csdn.net/cyxlxp8411/article/details/7775113> 今天在drop一張表的時候報ORA-00054錯誤 SQL> drop table t2;drop table t2 *ERROR at line 1:ORA-00054: resource busy
標籤:一、Oracle--建立表create table test ( id varchar2(200) primary key not null, sort number, name varchar(200))--欄位加註釋comment on column test.id is ‘id‘; comment on column test.sort is ‘序號‘;--表加註釋comment on table test is ‘測試表‘ 二.Mysql--建立表create