728x90 반응형 공부의/SQL2 데이터베이스의 성능 최적화 향상 튜닝 1. 인덱스 최적화: - 인덱스 생성 : ----- CREATE INDEX idx_example ON your_table(column_name); ----- 2. 쿼리 최적화: - 쿼리 실행 계획 확인 : ----- EXPLAIN PLAN FOR SELECT * FROM your_table WHERE column_name = 'value'; ----- 3. 캐싱 활용: - 캐싱을 활용한 데이터 조회 : ----- SELECT /*+ CACHE */ column1, column2 FROM cached_table WHERE condition; ----- 4. 인덱스 컬럼의 선택: - 필요한 인덱스만 생성 : ----- CREATE INDEX idx_example ON your_table(column1, co.. 2023. 11. 17. 오라클(oracle) vs MSSQL vs 티베로(Tibero) 문법 비교 날짜 데이터 리터럴 사용: 오라클: DATE '2023-11-17' MSSQL: CAST('2023-11-17' AS DATE) 티베로: TO_DATE('2023-11-17', 'YYYY-MM-DD') 페이징 쿼리: 오라클: SELECT * FROM (SELECT rownum AS rn, column1, column2 FROM table_name) WHERE rn BETWEEN start_row AND end_row MSSQL: SELECT column1, column2 FROM table_name ORDER BY column1 OFFSET start_row ROWS FETCH NEXT (end_row - start_row + 1) ROWS ONLY 티베로: SELECT * FROM (SELECT ROW.. 2023. 11. 17. 이전 1 다음 728x90 반응형