database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 1971 게시물 읽기
No. 1971
답변 감사합니다..근데
작성자
정재
작성일
2000-11-07 16:55
조회수
3,745

일단..친절한 답변 무지 감사합니다..^^;;

 

테스트 하다가 이상한 점을 발견했는데요..

관리자가 아닌 사용자가 테이블을 생성시키면 디폴트로 'USERS'라는 tablespace_name을 갖는 건가요??

제가 알고자 했던것은 그 emp라는 테이블을 썼을때 남은 용량이거든요..

제가 올려놓았던..명령어로 하면 'USERS'라는 전체 tablespace_name의 총용량과 남은 상태를 알수 있지만..'emp'라는 테이블의 남은 용랑은 알수가 없는것 같아요..이걸 알수 있는 방법을 아시면 답변부탁드립니다...

 

 

>>전명균 님께서 쓰시길<<

 

:: emp란 테이블을 생성시키면 default tablespace에 만들어집니다.

:: 대개 users tabalespace에 들어갑니다.

:: 보통 오라클을 인스톨 하면 (SYSTEM,RBS,TEMP,TOOLS,USERS) tablespace가

:: 만들어 집니다.

::

:: 1. 즉 emp란 테이블을 만들 default tablespce를 줄수가 있습니다.

:: SQL> create table emp

:: (

:: EMPNO NOT NULL NUMBER(4)

:: ENAME VARCHAR2(10)

:: JOB VARCHAR2(9)

:: 등......

:: )

:: tablespace USERS

:: storage ( initial 20M next 20M pctincrease 0 );

::

:: 2. 그리고 emp 테이블의 크기와 tablespace를 알고 싶으면

:: SQL> select segment_name, tablespace_name, bytes

:: 2 from user_segments

:: 3 where segment_name = 'EMP';

:: SEGMENT_NAME TABLESPACE_NAME BYTES

:: --------------------------------------------------------

:: EMP USERS 10240

:: 당연히 scott/tiger로 접속

::

:: 3. 그리고 아래 참고한것은

:: 'taejun'이라는 테이블스페이스명을 가진 테이블스페이스가

:: 어디에 저장되어있느지, 총크기, 남은 용량을 보는것 같네요.

:: 그리면 정재님은

:: SQL>select a.tablespace_name as "tablespace",

:: b.file_name as "file",

:: b.bytes as "total size",

:: c.bytes as "left"

:: from user_tablespaces a, user_data_files b, user_free_space c

:: where a.tablespace_name = b.tablespace_name

:: and a.tablespace_name = c.tablespace_name

:: and a.tablespace_name = 'USERS'

:: 당연히 위의 문장은 system/manager으로 접속

:: 조금이나마 도움이 되었으면 합니다.

:: 좋은 하루되세요....

::

[Top]
No.
제목
작성자
작성일
조회
1964오라클 C API 가 있나요?(Mysql CPI처럼)
김동수
2000-11-06
4032
1965┕>Re: 오라클 C API 가 있나요?(Mysql CPI처럼)
정재익
2000-11-06 21:54:30
4102
1962오라클 api 어디서 구하죠???
조준동
2000-11-06
4794
1963┕>Re: 오라클 api 어디서 구하죠???
정재익
2000-11-06 19:15:19
4202
1961급질&gt;&gt; 오라클 7에서의 cursor문제...
일지매
2000-11-06
4162
1960tablespace
정재
2000-11-06
3757
1969┕>Re: tablespace
전명균
2000-11-07 09:49:58
4660
1971 ┕>답변 감사합니다..근데
정재
2000-11-07 16:55:57
3745
1982  ┕>Re: 요구하신 TABLE SIZE 계산 공식
전명균
2000-11-08 11:36:54
5991
1957데이타 베이스내 에서 테이블 보기
김범석
2000-11-06
3335
1958┕>Re: 데이타 베이스내 에서 테이블 보기
문승재
2000-11-06 16:17:20
4220
1952오라클에서 필드값..
hiten
2000-11-06
3502
1953┕>Re: 오라클에서 필드값..
김규태
2000-11-06 13:04:38
3481
1954 ┕>Re: Re: 오라클에서 필드값..
hiten
2000-11-06 13:12:58
3724
1948급합니다..갑자기 연결이 안됩니다.
김정우
2000-11-06
3893
1950┕>Re: 급합니다..갑자기 연결이 안됩니다.
김규태
2000-11-06 11:03:46
4023
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다