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
운영게시판
최근게시물
Sybase Q&A 4390 게시물 읽기
No. 4390
오라클의 forall, bulk collect 같은 기능 질문
작성자
호야
작성일
2014-05-16 09:55
조회수
4,377

프로시저를 이용한  pl/sql 형태로 프로그램화하는 경우에, 

속도 문제가 대두되는데요..

오라클에서는 forall이나 bulk collect와 같은 기능으로

sql엔진과 pl/sql엔진간에 context switching을 최소화하는데요..

sybase에는 위와 같은 기능이 없나요?

이 글에 대한 댓글이 총 1건 있습니다.

음...  좀 차이가 있습니다만, 오라클에는 클러스터 인덱스가 있나요? 라고 묻는 것과 비슷하다고 해야 하나...

개인적으로는  프로시져 튜닝에 context 튜닝을 고려해본적이 없습니다.

튜닝레벨이 낮아서 일 수 도 있습니다만, sybase 에서 context switching 에대한 튜닝은

wait event 에 대한 튜닝이 전부라고 생각합니다.  대부분의 경우 io 와 리소스에 대한

튜닝을 해서 context switching을 줄인다고 생각하지, 특정 프로시져에 대한 context switing을 고려한

적이 없어서요...

 

오래된 버전에서는 계정별로 high 등급을 줘서 특정 계정에서 수행되는 쿼리의 priority를 높이는 방법을

쓰기도 했던 것 같습니다만, 이건 context swiching 때 우선순위를 바꾸는 거지 context switching 자체를

줄이지는 못한다고 개인적으로 판단하고 있습니다. 

 

 

소이화님이 2014-06-09 18:15에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
4393Sybase ASE 유저 권한에 대한 질문입니다. [1]
박영수
2014-07-10
5661
4392데이타 Insert 시 DB가 죽는 현상(ASE 15.5) [2]
김은진
2014-06-03
6355
4391allpages lock 으로 설정된 테이블을 datarows 로 변경시? [4]
우동균
2014-05-26
4653
4390오라클의 forall, bulk collect 같은 기능 질문 [1]
호야
2014-05-16
4377
4389Sybase ASE 접속 기록 [1]
손병관
2014-05-08
3821
4388Sybase 트랜잭션... [1]
유혁종
2014-05-01
3629
4387Sql AnyWhere 6 버젼 Excel 파일 Join [1]
전현진
2014-04-18
3704
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다