«oracle» 태그된 질문

모든 버전의 Oracle 데이터베이스 해당 컨텍스트가 문제에서 중요한 경우 oracle-11g-r2와 같은 버전 별 태그를 추가하십시오. 애플리케이션 또는 미들웨어와 같은 Oracle 제품 또는 MySQL 또는 BerkeleyDB와 같이 Oracle이 소유 한 기타 데이터베이스 제품에는 사용하지 마십시오.

3
행을 여러 열로 피벗
Oracle 서버에 연결된 서버가있는 SQL Server 인스턴스가 있습니다. Oracle 서버 PersonOptions에는 다음과 같은 데이터가 포함 된 테이블 이 있습니다. ╔══════════╦══════════╗ ║ PersonID ║ OptionID ║ ╠══════════╬══════════╣ ║ 1 ║ A ║ ║ 1 ║ B ║ ║ 2 ║ C ║ ║ 3 ║ B ║ ║ 4 ║ A …

14
편안한 sqlplus 인터페이스?
내가 발견 sqlplus인터페이스가 오히려 오래된한다 '. 일부 명령이나 키워드를 사용하는 것이 좋지만 예를 들어 이전 기록 항목에 대한 "화살표"키를 사용할 수 없습니다. 좋은 대체 / 확장은 sqlplus무엇입니까? 명령 줄 유틸리티 인 GUI 이상일 수 있습니다 (SSH를 통해 유용함). SQL * Plus 는 Oracle Database와 함께 작동하는 기본 명령 줄 도구입니다.
21 oracle  tools  sqlplus 

2
기능 / 절차에서 DML 작업 후 커밋이 필요합니까?
함수 / 프로 시저에서 삽입 / 삭제 / 업데이트 후 커밋을 작성해야하는지 궁금하십니까? 예: create or replace function test_fun return number is begin delete from a; return 0; end; 또는 절차 create or replace procedure aud_clear_pro as begin delete from a; end; 삭제 후 커밋해야합니까? 다음 상황을 이해할 수 없습니다 …

2
GROUP BY B, A와 GROUP BY COALESCE (B, A)의 차이점
나는 매우 혼란스러워졌다. 어떤 상황에서 GROUP BY COALESCE를 사용하고 싶은 사람이 있습니까? 내 생각에 조건부 데이터 집합을 열 B (B가 null이 아닌 경우)로, 그렇지 않으면 열 A로 조건부로 그룹화하려는 경우 사용합니다. 그 소리가 맞습니까?
20 oracle  query 

2
특정 Oracle 예외 만 포착하고 처리하는 방법은 무엇입니까?
이것 과 이것 으로부터 나는 ORA-00955에 대한 사전 정의 된 명명 된 시스템 예외가 없다고 생각합니다. ORA-00955 오류 만 포착하기 위해 다음을 어떻게 다시 작성할 수 있습니까? begin EXECUTE IMMEDIATE 'CREATE SEQUENCE S_TEST START WITH 1 INCREMENT BY 1'; exception when OTHERS then Null; end; BTW 오류 코드 만 제공하여 …
20 oracle  exception 

2
인덱스 대 파티션
테이블 파티셔닝과 같은 다른 기술이 필요하도록 인덱스만으로 성능을 향상시킬 수없는 이유는 무엇입니까? 문제는 성능과 관련이 있으며 물론 다른 파티션을 다른 테이블 공간에 넣을 수 있으며 인덱스로는 달성 할 수없는 다른 효과가 있습니다. 즉, 성능 측면에서만 성능이 향상됩니다. 테이블 분할과 동일한 인덱스로 성능을 향상시킬 수 있습니까?


9
Standard Edition에서 Oracle Database 성능을 모니터링하는 도구 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 내가 찾고있는 것은 다음과 같습니다. Standard Edition, 즉 진단 팩 없음에서 작동합니다. 현재 및 과거 성능 데이터를 모두 제공합니다. 트렌드를 쉽게 …

4
Oracle과 SSD
테스트 마이그레이션 실행 속도를 높이기 위해 Oracle과 함께 SSD를 사용하는 방법을 찾고있었습니다. 현재 마이그레이션 실행을 완료하는 데 12-18 시간이 걸리며 데이터 양이 줄어 듭니다 (우리는 많은 성능 조정을 수행하고 있음). 우리는 다양한 실행 및 분석에 사용하는 저렴한 리눅스 박스를 많이 가지고 있습니다. Dell에서 직접 판매하는 SSD 비용은 엄청납니다. 소비자 SSD …


3
VARCHAR 열을 축소 할 때 요점이 있습니까?
인터넷 검색VARCHAR2 은 Oracle 의 열 크기가 성능에 영향을 미치는지 여부가 혼합 된 보고서 인 것으로 보입니다 . 나는 VARCHAR크기 의 문제에 약간의 왜곡 을주고 싶습니다 . 주어 (다중) 자유 텍스트 필드 ( 하지 당신은 (오라클) 데이터베이스에 저장하려는 이름과 같은 짧은 물건), 임의의 지점 (WRT. 성능 또는 기타)에 존재 하지 …


2
Oracle에서 변수를 어떻게 선언하고 사용합니까?
저의 주요 기술은 SQL Server에 관한 것이지만 Oracle 쿼리를 조정하라는 요청을 받았습니다. 다음 SQL을 작성했습니다. declare @startDate int select @startDate = 20110501 그리고 나는이 오류를 얻는다 : declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line 1, column 9: PLS-00103: Encountered the symbol "@" when expecting …

3
Oracle 데이터베이스의 SID를 변경할 수 있습니까?
서버는 Oracle Database 11g Enterprise Edition 릴리스 11.1.0.7.0-64 비트입니다. 서버에서 테스트 데이터베이스의 SID를 쉽고 빠르게 변경할 수 있습니까? 데이터베이스를 삭제하고 다시 만드는 것은 나에게 옵션입니다. 하지만 시간이 덜 필요한 것을 찾고 있습니다. 클라이언트 tnsnames.ora에서 이름을 지정하는 다른 옵션은 중앙에서 관리되지 않기 때문에 오류가 발생하기 쉽습니다. SQL-Server에서 데이터베이스를 삭제 및 생성하는 …

6
Oracle에서 매우 큰 레코드 세트를 삭제하는 가장 좋은 방법
Oracle 데이터베이스 백엔드가 매우 큰 (한 테이블에 5 억 개 이상의 행이있는 거의 1TB의 데이터) 응용 프로그램을 관리합니다. 데이터베이스는 실제로 아무 것도하지 않습니다 (SProcs, 트리거 또는 아무것도하지 않음)는 데이터 저장소 일뿐입니다. 매달 우리는 두 개의 기본 테이블에서 레코드를 제거해야합니다. 제거 기준은 다양하며 행 연령과 몇 가지 상태 필드의 조합입니다. 일반적으로 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.