일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Spring Batch
- reactor core
- 웹 커리큘럼
- Spring Framework
- 공유기 서버
- reactor
- 서버운영
- 웹 스터디
- ipTIME
- spring reactive
- 웹앱
- reactive
- Today
- Total
Hello World
OverviewMySQL에서 전체 데이터를 Scan 하는 쿼리를 질의하여 서비스에 큰 영향이 발생할 수 있습니다.InnoDB 스토리지 엔진의 기본 Isolation Level이 REPEATABLE-READ이기 때문에 발생하는 현상인데, 이것은 세션 변수 일부를 변경하여 문제를 사전에 해결할 수 있습니다.얼마 전 이와 비슷한 장애가 발생하여 원인 분석 및 해결 방안을 포스팅합니다.SymptomsTransaction Isolation Level이 REPEATABLE-READ(MySQL Default) 상태에서 Insert into Select 혹은 Create Table As Select 로 전체 테이블 참조 쿼리 실행 시 참조 테이블에 데이터 변경 작업이 “대기” 상태에 빠지는 현상이 있습니다.mysql>..
1. OSI 7 LayerOSI(Open System Interconnection Reference Model)은 국제표준화기구 - ISO -에서 개발한 모델로 컴퓨터 네트워크 소프트웨어의 개발을 돕기 위해서 7계층으로 나누어 정의한 명세서다. 보통 OSI 7 계층이라고 부른다.컴퓨터 네트워크는 아래로는 물리/전자기 적인 알고리즘과 이들을 이용해서 통신을 하기 위한 물리적인 장비들 그리고 위로는, 컴퓨터 운영체제와 수많은 네트워크 소프트웨어들이 놓이는 전지구적 규모의 광대하고 복잡한 시스템이다. 인터넷 초창기인 ARPNET시절이라면 전체 네트워크 시스템을 이해하는 사람이 있었을 테지만, 지금은 전체 시스템을 이해하고 응용 소프트웨어를 개발할 수 있는 사람은 없다고 장담할 수 있다.이런 복잡 거대한 시스템..
1. Deep copy (깊은 복사)- 같은 내용의 새로운 객체를 생성, 원본의 변화에 복사본이 영향을 받지 않는다. 2. Shallow copy(얕은 복사)- 참조변수만 복사, 원본의 변화에 복사본이 영향을 받는다.?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748import java.util.Arrays; public class CopyTest { public static void main(String[] args) { int[] data = { 0, 1, 2, 3, 4, 5 }; int[] sCopy = null; int[] dCopy = null; sCopy = shallowCopy(data..