4차산업혁명의 일꾼/웹개발

DB유료툴 추천 ~! PL/SQL Developer

르무엘 2023. 2. 25. 02:09

PL/SQL Developer 는 다량의 SQL 실행시켜주는 COMMAND SQL이 존재하고

수정/삭제가 용이하며  PL/SQL Beautifier 쿼리 자동정렬 기능을 제공하는게

상당히 좋다.

 

가격은 상당하므로...

PG개발과 같은 PL/SQL 다량 오라클 프로젝트 전용에 좋은듯하다.

https://www.allroundautomations.com/try-it-free/

 

Try it free - Allround Automations

The Direct Oracle Access component set comes in two versions, the Standard version and the Object version. Only the Object version is available for evaluation, allowing you to try all features available. The evaluation version will only work within the Del

www.allroundautomations.com

[PL/SQL] DOWNLOAD

https://backhero.tistory.com/2

 

 

PL/SQL Developer 초기 기본 환경설정법

근무하면서 PL/SQL Developer를 사용하는데 다른 업체로 파견 갈 때마다 초기 환경 설정법이 검색해도 잘 안 나와서 애먹은 적이 많다. 그래서 내 블로그에 정리해 놓으려 한다. 1. SQL 세미콜론 단위(

backhero.tistory.com

PL/SQL Developer

https://nrhan.tistory.com/entry/PLSQL-%EA%B0%9C%EA%B4%80-1-%EC%A0%95%EC%9D%98-%ED%8A%B9%EC%A7%95-%EC%9E%A5%EC%A0%90

 

PL/SQL 개관 - 1 (정의, 특징, 장점, Block의 종류)

[PL/SQL 개관] - 정의 SQL을 확장한 절차적 언어(Procedural Language)이다. 관계형 데이터베이스에서 사용되는 Oracle의 표준 데이터 엑세스 언어로, 프로시저 생성자를 SQL과 완벽하게 통합한다. 유저 프로

nrhan.tistory.com

PL/SQL DEVELOPER 환경설정

https://backhero.tistory.com/2

 

PL/SQL Developer 초기 기본 환경설정법

근무하면서 PL/SQL Developer를 사용하는데 다른 업체로 파견 갈 때마다 초기 환경 설정법이 검색해도 잘 안 나와서 애먹은 적이 많다. 그래서 내 블로그에 정리해 놓으려 한다. 1. SQL 세미콜론 단위(

backhero.tistory.com

https://blog.enleaf.me/478

 

PL/SQL Developer 환경설정

PL/SQL Developer 환경설정 1.plsql developer 세미콜론 단위로 실행 (하나의 sql문장만 수행) plsql 실행 시 블럭지정 후 실행해야 하는 불편함이 존재한다. 세미콜론 단위로 실행할 수 있도록 아래 옵션을

blog.enleaf.me

 

PL/SQL 단축키 설정법

https://backhero.tistory.com/3

 

PL/SQL Developer 단축키 설정법 ( + 단축키 )

지난 게시글에 이어서 근무하면서 PL/SQL Developer를 사용하는데 필요한 단축키들을 정리해서 써 놓으려고 한다. Custom 단축키 및 기본 단축키를 정리할 것이다. Custom 단축키 설정 방법 Tools > Preferenc

backhero.tistory.com

 

  • PL/SQL의 장점PL/SQL이 갖는 장점을 좀 더 자세히 살펴보도록 하겠습니다.

    1. SQL과 긴밀히 통합되어 있다.
    PLSQL 내에서 모든 SQL 구문, 커서 제어, 트랜잭션 제어 구문, SQL 내장 함수, 연산자, pseudo 칼럼을 자유롭게 사용할 수 있습니다. 또한 C나 JAVA와 달리 PLSQL의 데이터 타입은 SQL 데이터 타입과 바로 호환됩니다. 즉, PLSQL내에서 사용된 SQL 구문이 VARCHAR2 타입의 칼럼값을 반환할 경우 이를 바로 PLSQL의 VARCHAR2 타입 변수에 저장할 수 있습니다. 따라서 PLSQL이 JAVA의 JDBC나 C의 PRO*C을 사용하는 것보다 훨씬 쉽고 단순합니다.

    2. 성능이 뛰어나다
    (1) PLSQL은 JAVA(JDBC)와 달리 별도의 API를 사용하지 않아도 대개의 경우 알아서 BIND 변수로 처리해주므로 hard parsing 오버헤드에 대해 걱정하지 않아도 됩니다.
    (2) 일괄 작업을 수행하는 SQL들을 하나의 PL/SQL에 작성해두고 필요할 때마다 데이터베이스에서 반복적으로 수행할 수 있습니다. 네트워크를 통한 라운드 트립이 최소화되므로 성능상 유리합니다. 예를 들어, 증권 거래와 같이 수 ms 정도의 짧은 수행 시간을 보장해야 하는 경우 대부분의 시간이 클라이언트와 서버간에 메시지와 데이터를 주고 받는데 사용됩니다. 만약 이를 PLSQL로 작성하여 서버에서 한번에 처리하고 마지막에 그 결과만 클라이언트로 반환할 수 있다면 상당한 시간을 단축할 수 있게 됩니다.
    (3) SQL을 최적화하는 옵티마이저가 존재하듯이 PLSQL도 사용자가 작성한 코드를 재배치하여 최적화하는 PL/SQL 옵티마이저가 존재합니다. JAVA와 달리 PLSQL은 PLSQL 옵티마이저가 데이터베이스에서 최적으로 수행될 수 있도록 자동으로 코드를 최적화시켜 줍니다.

    3. 생산성 및 관리의 용이성
    일반적으로 PLSQL로 작성한 코드가 C나 JAVA로 작성한 코드 보다 간결합니다. 또한 PLSQL은 서버에 저장되므로 어디서나 쉽게 호출하거나 개발툴로 수정할 수 있습니다. 서버에 저장되므로 JAVA처럼 클라이언트의 모든 코드를 수정할 필요 없이 서버의 PLSQL을 수정하면 즉각 모든 변경 사항이 PLSQL을 호출하는 애플리케이션으로 전파됩니다.

    4. 이식성
    JAVA와 마찬가지로 PLSQL도 중간 형태의 코드로 변환되어 데이터베이스 저장되므로 데이터베이스가 설치된 플랫폼이나 운영체제에 무관하게 이식할 수 있습니다. 이는 JAVA와 마찬가지로 플랫폼 독립성을 가지므로 이식에 따른 코드 수정이 불필요하다는 의미가 됩니다.

https://m.blog.naver.com/gwise/220870689217

 

PL/SQL을 사용하는 이유?

http://www.dbguide.net/knowledge.db?cmd=specialist_view&boardUid=188683&boardConfigUid=87...

blog.naver.com

 

LIST