본문 바로가기

Etc26

[MariaDB] MariaDB 설치(Windows, ZIP) #1. 설치 파일 다운로드 Windows 10 pc에 MariaDB를 설치해보자. 우선 아래 URL로 접속하여 설치파일을 다운 받는다. https://mariadb.org/download Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org MariaDB Server Version 11번대를 선택하면 아래와 같이 경고메시지가 나타난다. 결국 10.11 버전이 long-term release라는 소리. This is a short term release which is maintained for one year only.. 2023. 12. 26.
Cannot open Eclipse Marketplace #1. 오류 발생 사내 이클립스에서 마켓플레이스 접속 시 아래와 같이 Certification 오류가 나는 경우가 있다. PKIX path building failed 아마도 문제는 사내 인증서 때문일텐데, 사용하는 jdk에는 사내 인증서가 추가되어 있고 intellij 에도 비슷한 상황이 있었기 때문에 이번에도 이클립스 어딘가에 Cert를 추가해 주면 될 것처럼 보인다. #2. 오류 해결 eclipse 홈 > plugins > org.eclipse.justj.openjdk.hotspot.jre.full.XXXXXXXX > jre/lib/security/cacerts 에 keytool을 사용하여 인증서를 추가한다. keytool -importcert -keystore C:\02.DEV\tools\ecli.. 2023. 9. 22.
노랭이 문제 풀이 ⑤ : SQL 최적화 기본 원리 노랭이 문제 풀이 ⑤ : SQL 최적화 기본 원리 문제 1 Q. 아래 ( ㄱ )에 해당하는 내용을 작성하시오. 테이블 및 인덱스 등의 통계 정보를 활용하여 SQL문을 실행하는데 소요될 처리시간 및 CPU, I/O 자원량 등을 계산하여 가장 효율적일 것으로 예상되는 실행 계획을 선택하는 옵티마이저를 ( ㄱ ) 라 한다. 정답 : CBO / 비용기반 옵티마이저 / Cost Based Optimizer 해설 : 통계 정보를 활용하는 것은 CBO이다. 문제 2 Q. 다음 중 실행 계획을 통해서 알 수 있는 정보로 가장 부적절한 것은? ① 액세스 기법 ② 질의 처리 예상 비용(Cost) ③ 조인 순서 ④ 실제 처리 건수 정답 : ④ 해설 : 실행 계획은 예상 정보이다. 실제 처리 건수는 트레이스 정보를 통해서 알.. 2023. 9. 6.
노랭이 문제 풀이 ④ : SQL 활용 - 1 노랭이 문제 풀이 ④ : SQL 활용 문제 1 Q. 다음 중 순수 관계 연산자에 해당하지 않는 것은? ① SELECT ② UPDATE ③ JOIN ④ DIVIDE 정답 : ② 해설 : 순수 관계 연산자로는 셀프조디(SELECT, PROJECT, JOIN, DIVIDE)가 있다. 문제 2 Q. 다음 중 아래 데이터 모델을 참고하여 설명에 맞게 올바르게 작성한 SQL 문장을 2개 고르시오. [설명] 우리는 매일 배치작업을 통하여 고객에게 추천할 컨텐츠를 생성하고 고객에게 추천 서비스를 제공한다. 추천 컨텐츠 엔티티에서 언제 추천을 해야 하는지를 정의하는 추천 대상일자가 있어 해당일자에만 컨텐츠를 추천해야 한다. 또한 고객이 컨텐츠를 추천 받았을 때 선호하는 커텐츠가 아닌 경우에는 고객이 비선호 컨텐츠로 분류.. 2023. 9. 6.
SQLD 노랭이 문제 풀이 ② : 데이터 모델과 성능 SQLD 노랭이 문제 풀이 ② : 데이터 모델과 성능 문제 1 Q. 다음 중 성능 데이터 모델링에 대한 설명으로 가장 부적절한 것은? ① 성능이 저하된 결과를 대상으로 데이터 모델 보다는 문제 발생 시점의 SQL을 중심으로 집중하여 튜닝을 한다. ② 데이터의 증가가 빠를수록 성능 저하에 따른 성능 개선 비용은 증가한다. ③ 데이터 모델은 성능을 튜닝하면서 변경이 될 수 있는 특징이 있다. ④ 분석/설계 단계에서 성능을 고려한 데이터 모델링을 수행할 경우, 성능 저하에 따른 Rework 비용을 최소화 할 수 있는 기회를 가지게 된다. 정답 : ① 해설 : 문제 발생 시점의 SQL을 집중하여 튜닝하는 것은 성능 데이터 모델링과 무관한 내용이다. 분석 단계부터 성능과 관련된 여러 방안들을 모델링에 반영하는 것.. 2023. 9. 6.
SQLD 노랭이 문제 풀이 ① : 데이터 모델링의 이해 SQLD 노랭이 문제 풀이 ① : 데이터 모델링의 이해 문제 1 Q. 모델링은 현실세계에 대해서 표현하는 것으로 이해할 수 있다. 다음 중 모델링의 특징으로 가장 부적절한 것은? ① 현실세계를 일정한 형식에 맞추어 표현하는 추상화의 의미를 가질 수 있음. ② 시스템 구현만을 위해 진행하는 사전단계의 작업으로서 데이터베이스 구축을 위한 사전작업의 의미가 있음. ③ 복잡한 현실을 제한된 언어나 표기법을 통해 이해하기 쉽게 하는 단순화의 의미를 가지고 있음. ④ 애매모호함을 배제하고 누구나 이해가 가능하도록 정확하게 현상을 기술하는 정확화의 의미를 가짐. 정답 : ② 해설 : 모델링의 특징으로는 단순화, 추상화, 정확화(단추정)가 있다. ②는 모델링의 의미를 뜻한다. 문제 2 Q. 다음 설명 중 데이터 모델링.. 2023. 9. 6.
반응형