본문 바로가기

전체 글76

[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.
[Wiki] Dokuwiki 설치(Windows Server 2022, Apache, PHP) #1. 설치 파일 다운로드 여러 종류의 self-hosted wiki툴이 있지만, dokuwiki를 선택한 이유는 1. 설치 서버가 windows - Linux 였다면 xWiki나 mattermost를 선택하지 않았을까? 2. 사내에서 이미 dokuwiki를 사용하고 있었음 - 이 이유가 가장 크다. 기존 wiki 문서를 보존해야 했기에 이제 아래의 파일들을 다운로드 받는다. 1. dokuwiki Download DokuWiki Download DokuWiki Here you can download the latest DokuWiki-Version. Either just click "Download" or customize the download to your likings with the options.. 2023. 12. 7.
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 활용 - 2 노랭이 문제 풀이 ④ : SQL 활용 문제 33 Q. 다음 중 아래의 ERD를 참조하여 아래 SQL과 동일한 결과를 출력하는 SQL로 가장 부적절한 것은? [SQL] SELECT A.회원번호, A.회원명 FROM 회원 A, 동의항목 B WHERE A.회원번호 = B.회원번호 GROUP BY A.회원번호, A.회원명 HAVING COUNT(CASE WHEN B.동의여부 = 'N' THEN 0 ELSE NULL END) >= 1 ORDER BY A.회원번호; ① SELECT A.회원번호, A.회원명 FROM 회원 A WHERE EXISTS (SELECT 1 FROM 동의항목 B WHERE A.회원번호 = B.회원번호 AND B.동의여부 = 'N') ORDER BY A.회원번호; ② SELECT A.회원번호,.. 2023. 9. 6.
노랭이 문제 풀이 ④ : SQL 활용 - 1 노랭이 문제 풀이 ④ : SQL 활용 문제 1 Q. 다음 중 순수 관계 연산자에 해당하지 않는 것은? ① SELECT ② UPDATE ③ JOIN ④ DIVIDE 정답 : ② 해설 : 순수 관계 연산자로는 셀프조디(SELECT, PROJECT, JOIN, DIVIDE)가 있다. 문제 2 Q. 다음 중 아래 데이터 모델을 참고하여 설명에 맞게 올바르게 작성한 SQL 문장을 2개 고르시오. [설명] 우리는 매일 배치작업을 통하여 고객에게 추천할 컨텐츠를 생성하고 고객에게 추천 서비스를 제공한다. 추천 컨텐츠 엔티티에서 언제 추천을 해야 하는지를 정의하는 추천 대상일자가 있어 해당일자에만 컨텐츠를 추천해야 한다. 또한 고객이 컨텐츠를 추천 받았을 때 선호하는 커텐츠가 아닌 경우에는 고객이 비선호 컨텐츠로 분류.. 2023. 9. 6.
반응형