반응형

큰 사이트에서는 맥스게이지와 같은 툴을 사용하여 특정시간 때에 발생한 Lock이나 wait event를 분석하기 좋습니다.

그런데 맥스게이지와 같은 툴이 없다면 아래의 구루비 사이트를 통해서 wait event를 통해서 분석이 가능할 듯 합니다.

http://wiki.gurubee.net/pages/viewpage.action?pageId=22052916 

 

대기 이벤트 기본 정보 - [종료]구루비 DB 스터디 - 개발자, DBA가 함께 만들어가는 구루비 지식창

대기 이벤트 기본 정보 <!-- Root decorator: this is a layer of abstraction that Confluence doesn't need. It will be removed eventually. --> Added by 강정식, edited by 강정식 on 3월 29, 2012 0. 소개 오라클은 특정 세션이 어던 작

wiki.gurubee.net

분석을 잘 해 놓은 사이트입니다.

반응형
반응형

ENABLE NOVALIDATE, 제약조건 공부하기

https://aboutdb.tistory.com/132

https://jack-of-all-trades.tistory.com/245

반응형
반응형
반응형
반응형

DB서버, WAS서버에 문제가 없을 때 웹서버의 동시접속자 수 늘리는 것을 검토해 볼 필요가 있다.

DBMS의 session 수가 여유가 있고 WAS서버의 DB Connection 수가 여유가 있는데,

사용자가 서비스 접속을 못 한다고 하면, 웹서버의 동시 접속사 수를 검토하고, 수정하는 것을 검토해 보는 것을 추천한다.

아파치 웹서버 (Apache HTTP Server) 동시 접속자 수 늘리기

http://itnp.kr/post/apache-increase-concurrent-users

 

아파치 웹서버 (Apache HTTP Server) 동시 접속자 수 늘리기

아파치 동시 접속자수는 httpd.conf 파일에서 그 값을 지정할 수 있으며 컴파일시 지정하는 'ServerLimit' 값 이상은 그 값이 늘어나지 않는다.

itnp.kr

 

반응형
반응형

1. Increasing the size limit of compiled JSP files to more than 65KB.

a JSP page compiles to a Java class, and there's a hard limit of 64k on the size of a Java class. If the JSP compiles down to a class larger than that limit, then you'll get an error.

2. https://bono915.tistory.com/entry/Tomcat-JSP-%EC%9A%A9%EB%9F%89-%EC%B4%88%EA%B3%BC-exceeding-the-65535-bytes-limit

[Tomcat] JSP 용량 초과 - is exceeding the 65535 bytes limit

하나의 큰 jsp 파일을 include를 통해서 여러개 파일로 나눠서 진행해야함.

반응형

'개발 및 관리 > HTML, CSS, Javascript, DOM' 카테고리의 다른 글

spring framework api  (0) 2023.05.19
CSS 가상 요소 "::before"와 "::after"  (0) 2023.02.10
CSS 기본 내용  (0) 2022.05.19
HTML FORM 테그  (0) 2022.05.19
HTML TABLE, IFRAME  (0) 2022.05.19
반응형
반응형
반응형

Oracle DB의 기본 parameter 값 중 db_files라는 값이 있습니다.

초기값은 200이다. 즉, 1개의 테이블스페이스에 200개의 데이터파일만 추가 가능합니다.

db_files 파라미터는 아래와 같은 명령어로 DB 재기동을 해줘야 반영 됩니다.

테이블스페이스 당 max 1023개 추가 가능하다고 합니다.

datafile resize로 늘리지 못하고 datafile 추가를 못 한다면 새로운 Tablespace를 추가해야합니다.

db_files 파라미터 수정 후 DB restart를 해줘야 반영됩니다.

su - oracle

sqlplus / as sysdba

show parameter spfile;

show parameter db_files;

alter system set db_files = 1023 scope=spfile;  혹은 alter system set db_files = 1023 scope=spfile sid='*';

shutdown immediate;

startup;

 

반응형
반응형

오라클 10gR2 -> 12R2 업그레이드 시, SQL 속도 저하 파라미터를 AS-IS, TO-BE 비교 결과 아래의 부분이 차이가 있어서,

수정 후 유의미한 결과가 나왔습니다.

1. optimizer_adaptive_reporting_only : FALSE -> TRUE

ALTER SYSTEM SET optimizer_adaptive_reporting_only = TRUE;

2. optimizer_adaptive_plans : TRUE -> FALSE

ALTER SYSTEM SET optimizer_adaptive_plans = FALSE;

반응형

오라클 날짜

개발 및 관리/Oracle 9i, 10g, 11g, 12c, 19c 2022. 6. 10. 19:05 posted by HighLighter
반응형

https://coding-factory.tistory.com/440

ADD_MONTHS(date, integer) : ADD_MONTHS함수는 매개변수 DATE에 매개변수 INTEGER만큼의 월을 더한 날짜를 리턴합니다.
LAST_DATE(date) : LASTE_DAY함수는 현재 월의 마지막 일자를 리턴합니다.
NEXT_DAY(date, char) : NEXT_DAY함수는 매개변수 date의 다음 주 char(요일)의 날짜를 리턴합니다.
MONTHS_BETWEEN(date1, date2) : MONTHS_BETWEEN함수는 매개변수 date1과 date2 사이의 개월수를 리턴합니다.

 

[Oracle] 오라클 날짜를 계산하는 다양한 방법 (연산자, 함수)

날짜 계산 (연산자) SELECT SYSDATE + 100, --현재날짜 +100일 SYSDATE - 100, --현재날짜 -100일 SYSTIMESTAMP + 100, --현재날짜 +100일 SYSTIMESTAMP - 100 --현재날짜 -100일 FROM DUAL 위와같이 + , - 연산..

coding-factory.tistory.com

https://wakestand.tistory.com/425

 

오라클 날짜 더하는 방법 빼는 방법 정리

오라클에서 날짜를 계산하는 방법은 ADD_MONTHS, +로 값을 넣어주는 방법과 INTERVAL을 이용한 방법이 있는데 일단 안좋은 방법인 ADD_MONTHS, +를 이용한 방법을 보자면 sysdate가 아닐 경우 TO_DATE로 date 타

wakestand.tistory.com

 

반응형
반응형

http://www.dba-oracle.com/t_nologging_append.htm

 

Oracle nologging tips

    Oracle nologging tips Oracle Database Tips by Donald BurlesonApril 28,  2015 The nologging option is a great way to speed-up inserts and index creation.  It bypasses the writing of the redo log, significantly improving performance.   However, thi

www.dba-oracle.com

1. redo와 undo를 최소화하면서 임시 테이블 만들기

CREATE TABLE tb_emp_bak NOLOGGING AS SELECT * FROM tb_emp;

2. NOLOGGING 테이블 만든 후 APPEND 힌트 INSERT

CREATE TABLE tb_emp_bak(varchar2(8) SYS_DATE) NOLOGGING;

INSERT /*+APPEND*/ INTO tb_emp_bak SELECT * FROM tb_emp;

 

반응형