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 41896 게시물 읽기
No. 41896
시간 튜닝이 필요합니다.
작성자
신승익(pakmun)
작성일
2022-11-16 10:56
조회수
1,085

수강신청~수강~성적처리 등의 서비스를 만들고 있습니다.

기본적인 서비스는 되고 있는데, 시간이 너무 오래 걸리는 문제가 있습니다.

컬럼으로는 다음의 것들이 있는데,

v_atdn_rate NUMBER(3); /* 출석 비율 */

v_exam_mtrm_rate NUMBER(3); /* 시험 중간고사 비율 */

v_exam_etrm_rate NUMBER(3); /* 시험 기말고사 비율 */

v_quiz_rate NUMBER(3); /* 퀴즈 비율 */

v_rpt_rate NUMBER(3); /* 과제 비율 */

v_team_prjt_rate NUMBER(3); /* 팀 프로젝트 비율 */

v_dscu_rate NUMBER(3); /* 토론 비율 */

v_dscu_good_cnt NUMBER(10); /* 토론 상 건수 */

v_dscu_fair_cnt NUMBER(10); /* 토론 중 건수 */

v_dscu_poor_cnt NUMBER(10); /* 토론 하 건수 */

v_dscu_good_scr NUMBER(5, 2); /* 토론 상 점수 */

v_dscu_fair_scr NUMBER(5, 2); /* 토론 중 점수 */

v_dscu_poor_scr NUMBER(5, 2); /* 토론 하 점수 */

v_atdn_recn_scr NUMBER(5, 2); /* 출석 인정 점수 */

v_late_recn_scr NUMBER(5, 2); /* 지각 인정 점수 */

v_absc_recn_scr NUMBER(5, 2); /* 결석 인정 점수 */


/* 학위제 평가기준 추가 변수 */

v_absc_recn_late_tnum NUMBER(10); /* 결석 인정 지각 횟수 */

v_absc_strp_scr NUMBER(10); /* 결석 감점 점수 */

v_absc_fcdt_base_num NUMBER(10); /* 결석 F학점 기준 수 */


/* 수강생 점수 */

v_atdn_scr NUMBER(5,2); /* 출석 점수 */

v_mtrm_scr NUMBER(5,2); /* 중간고사 점수 */

v_etrm_scr NUMBER(5,2); /* 기말고사 점수 */

v_quiz_scr NUMBER(5,2); /* 퀴즈 점수 */

v_rpt_scr NUMBER(5,2); /* 과제 점수 */

v_dscu_scr NUMBER(5,2); /* 토론 점수 */

v_team_prjt_scr NUMBER(5,2); /* 팀 프로젝트 점수 */

v_total_scr NUMBER(5,2); /* 총 점수 */


v_stdt_absc_cnt NUMBER(3); /* 수강생 결석횟수 */


v_rcd_grd_cd VARCHAR2(20); /* 성적 등급 코드 */


/* 수강생 목록 cursor

* i_mber_id null 혹은 null 아닌 경우 분기처리

* 상시제인 경우 학습이 종료된 수강생만 처리

*/


시간을 단축할 수 있는 튜닝 방법으로 알고 싶습니다.

[Top]
No.
제목
작성자
작성일
조회
41899REGEXP_LIKE 정규표현식에 NOT 조건 사용 질문입니다. [1]
김지훈
2022-12-07
1176
41898시간 대비 값이 증감여부 확인하여 데이터 축출 관련 [1]
shitline
2022-12-02
1183
41897중복 제외 [1]
KIM
2022-12-01
1061
41896시간 튜닝이 필요합니다.
신승익
2022-11-16
1085
41895데이터 그룹 생성 후 출력 방법 알고 싶습니다. [2]
초심
2022-11-10
1103
41894쿼리 좀 알려주세요.... [2]
초보원킬
2022-06-09
1783
41893세로 데이터 가로로 표시 [1]
황순웅
2022-05-14
1867
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다