select systimestamp from dual select current_timestamp from dual select cast(sysdate as timestamp) "DATE" from dual select to_timestamp(to_date(sysdate, 'yyyy-mm-dd')) from dual select to_timestamp('2008-11-17 00:31:35'
2015-06-281.用oracle自帶的工具nid改數(shù)據(jù)庫(kù)名 在本例中,假設(shè)原來(lái)的數(shù)據(jù)庫(kù)名為test,要改成testdb,原實(shí)例名(service_name,instance_name)test,要改成testdb. nid是自帶的工具,在oracle_home/bin目錄中.以下方法假設(shè)登陸到數(shù)據(jù)庫(kù)本機(jī)做?! ?.1 sqlplus "sys
2015-06-28imp導(dǎo)入數(shù)據(jù)指定表空間,大致有以下幾種方法可以: 1. 有一個(gè)簡(jiǎn)單的方法,適用于數(shù)據(jù)比較少的情況:直接使用UltraEdit打方DMP文件,默認(rèn)是16進(jìn)制,切換成文本模式,將里面的:TABLESPACE "TS1"全部替換成TABLESPACE "TS2",然后再導(dǎo)入,
2015-06-28建立一個(gè)用戶,使用默認(rèn)表空間tablespace1. 建立一個(gè)分區(qū)表,數(shù)據(jù)存放在不同的表空間,tablespace1,tablespace2,tablespace3?! ∪绻汛擞脩舻臄?shù)據(jù)導(dǎo)出來(lái)為dmp格式 在另外一個(gè)數(shù)據(jù)庫(kù),建立一個(gè)用戶b,b在把這個(gè)數(shù)據(jù)文件導(dǎo)入到此數(shù)據(jù)庫(kù)里面。b用戶默認(rèn)表
2015-06-28CREATE TABLE [ database_name.[ owner ] .| owner.] table_name ( { < column_definition > | column_name AS computed_column_expression | < table_constraint > ::= [ CONSTRAINT constraint_name ] } | [ { PRIMARY KEY | UNI
2015-06-28寫HINT目的 手工指定SQL語(yǔ)句的執(zhí)行計(jì)劃 hints是oracle提供的一種機(jī)制,用來(lái)告訴優(yōu)化器按照我們的告訴它的方式生成執(zhí)行計(jì)劃。我們可以用hints來(lái)實(shí)現(xiàn): 1) 使用的優(yōu)化器的類型 2) 基于代價(jià)的優(yōu)化器的優(yōu)化目標(biāo),是all_rows還是first_rows?! ?) 表的
2015-06-281 簡(jiǎn)介 隨著信息業(yè)的發(fā)展,在企業(yè)級(jí)數(shù)據(jù)庫(kù)應(yīng)用中,經(jīng)常會(huì)有一些幾十GB,上百GB的數(shù)據(jù)表。這些大數(shù)據(jù)量表的設(shè)計(jì),維護(hù)及其備份都是數(shù)據(jù)庫(kù)管理中的重點(diǎn)及其難點(diǎn)。本文就從設(shè)計(jì)、維護(hù)及其備份方面探討一下大數(shù)據(jù)量表的管理?! ? 設(shè)計(jì) 2.1 大表時(shí)效性 大
2015-06-28AND s.username is NOT Null --kill session語(yǔ)句 alter system kill session'50,492'; --以下幾個(gè)為相關(guān)表 SELECT * FROM v$lock; SELECT * FROM v$sqlarea; SELECT * FROM v$session; SELECT * FROM v$process ; SELECT * FROM v$loc
2015-06-281.process 和session的概念: process:這個(gè)參數(shù)限制了能夠連接到SGA的操作系統(tǒng)進(jìn)程數(shù)(或者是Windows 系統(tǒng)中的線程數(shù)),這個(gè)總數(shù)必須足夠大,從而能夠適用于后臺(tái)進(jìn)程與所有的專用服務(wù)器進(jìn)程,此外,共享服務(wù)器進(jìn)程與調(diào)度進(jìn)程的數(shù)目也被計(jì)算在內(nèi).此外,共享服務(wù)器進(jìn)
2015-06-28一、選擇行 COURSEID COURSENAME SCORE ———- ———- ———- 1 java 70 2 oracle 90 3 xml 40 4 jsp 30 5 servlet 80 SQL&
2015-06-28我其實(shí)是同一天看到Robert Treat幾人整理的"Mysql 遷移到Oracle前需要了解的50件事"與Baron Schwartz的"Oracle遷移到Mysql之前需要了解的50件事"的,只是Baron Schwartz的這個(gè)列表可能對(duì)大家更加有用處,也就先將其整出來(lái)了. 另外他們列出的
2015-06-28select t.userid, count(t.id) num from sso_access_log t where 1 = 1 and t.access_time >= to_date('2009-10-12 ', 'yyyy-MM-dd ') and t.access_time <= to_date('2010-11-08 ', 'yyyy-MM-dd ') group by t.userid order by num d
2015-06-28$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.3.0 - Production on Thu Nov 4 10:43:29 2010 Copyright (c) 1982, 2006, Oracle. All Rights Reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64b
2015-06-281.----查某session當(dāng)前正在執(zhí)行的sql SQL>select s.sid,sql_text from v$session s,v$sql q where s.SQL_ADDRESS=q.address and s.sql_hash_value=q.hash_value and s.sid in (45,48,107) and s.serial# in (53098,54004,44803); 2.--查事
2015-06-281、修改Oracle最大連接數(shù)的方法 a、以sysdba身份登陸PL/SQL 或者 Worksheet b、查詢目前連接數(shù) show parameter processes; c、更改系統(tǒng)連接數(shù) alter system set processes=1000 scope=spfile; d、創(chuàng)建pfile create pfile from spfile;
2015-06-28SQL*LOADER是大型數(shù)據(jù) 倉(cāng)庫(kù)選擇使用的加載方法,因?yàn)樗峁┝俗羁焖俚耐緩剑―IRECT,PARALLEL)?,F(xiàn)在,我們拋開其理論不談,用實(shí)例來(lái)使 您快速掌握SQL*LOADER的使用方法。 首先,我們認(rèn)識(shí)一下SQL*LOADER?! ≡贜T下,SQL*LOADER的命令為SQLLDR,在U
2015-06-281.不裝入數(shù)據(jù)庫(kù)而啟動(dòng)事例 可以不裝入數(shù)據(jù)庫(kù)而啟動(dòng)事例,一般是在數(shù)據(jù)庫(kù)才創(chuàng)建時(shí)才可以這樣做: STARTUP NOMOUNT 2.啟動(dòng)事例并裝入數(shù)據(jù)庫(kù) 用戶可以啟動(dòng)事例而并裝入數(shù)據(jù)庫(kù)但不打開數(shù)據(jù)庫(kù),允許用戶執(zhí)行特定的維護(hù)操作。例如: l 重命名數(shù)據(jù)文件
2015-06-28查看oracle數(shù)據(jù)庫(kù)表空間及其空間大小 select t.tablespace_name, round(sum(bytes / (1024 * 1024)), 0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name;
2015-06-281.查詢數(shù)據(jù)庫(kù)當(dāng)前進(jìn)程的連接數(shù): select count(*) from v$process; 2.查看數(shù)據(jù)庫(kù)當(dāng)前會(huì)話的連接數(shù): elect count(*) from v$session; 3.查看數(shù)據(jù)庫(kù)的并發(fā)連接數(shù): select count(*) from v$session where status='ACTIVE'; 4.查看當(dāng)前數(shù)據(jù)庫(kù)建
2015-06-28select to_char(.455,'fm9999999990.00') from dual; 結(jié)果:0.46 (說(shuō)明:.455就是表中的一列數(shù),在數(shù)據(jù)庫(kù)存的時(shí)候就是這樣的) fm9999999999.99,表示整數(shù)部分最多10位,小數(shù)部分最多2位(并且會(huì)自動(dòng)四舍五入),fm表示去掉轉(zhuǎn)位字符串后前面的空格,不加fm,0.46前
2015-06-28