[SQL Angeles] 2017-05-09 LA 한인 SQL Server 스터디 모임
SQL Angeles 커뮤니티는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 유일하게 한국어로 진행되는 모임입니다. 자세한 소개는 아래 공식 홈페이지를 참고해주시기 바랍니다.
SQL Angeles PASS 공식 홈페이지 : http://SQLAngeles.com / http://sqlangeles.sqlpass.org/
SQL Angeles 커뮤니티는 정기적으로 화요일 8PM ~ 10PM (2시간, LA 시간 기준) 온, 오프라인 스터디를 함께 진행하며(장소 및 시간은 공식 홈페이지를 통해 공지 합니다.) SQL Server를 함께 공부하고 다양한 IT 트렌드를 공유하는 기술 및 네트워크를 공유하는 모임 입니다. 온, 오프라인 스터디는 참여 제한이 없습니다. 단, 오프라인으로 스터디에 참여하고 싶은 분들은 카카오톡(ID : SQLMVP), 페이스북(https://www.facebook.com/sqlmvp) 메신저, email(jevida@naver.com) 등으로 연락 주시기 바랍니다. 오프라인 모임의 경우 스터디 장소 출입이 자유롭지 못한 관계로 반드시 사전에 협의가 되어야 합니다. 또한 홈페이지에 가입하시면 스터디 일정에 대한 내용을 이메일로 받을 수 있습니다. 자세한 내용은 본문 하단의 회원 가입 안내를 참고해 주세요.
오늘 발표는 강성욱님께서 진행해 주셨으며 발표내용은 SQL Server NUMA로 하드웨어 NUMA와 소프트 NUMA에 대한 내용을 살펴보고, SQL Server에서 소프트 NUMA를 구성하는 방법, 활용, 트러블 슈팅에 대해서 알아보았습니다.
오프라인 스터디는 LA El Segundo에 위치한 Nexon America 오피스에서 진행하였습니다.
이번 스터디는 온, 오프라인 진행을 동시에 하였습니다. 기존에는 온라인 스터디 경우 Skype 온라인 미팅앱을 사용하였는데, 최근 페이스북 라이브 방송이 이슈가 되는듯 해서 처음으로 페이스북 라이브 방송도 함께 병행하여 진행하였습니다.
기존 Skype 만으로 진행 하였을 때에는 참여에 대한 일부 제약이 있었는데 (미팅 링크를 통해서만 참여가능, 셀폰등 모바일 환경에서 화면 공유 안됨 등) 페이스북 라이브 방송의 경우, 모바일 환경에서도 문제 없이 참여 가능한 것을 확인하였습니다. 또한 방송 내용이 녹화되어 스터디가 끝났을 때에 다시 보기 등으로 리뷰를 할 수 있는 장점이 있었습니다. (하지만 기록이 남는관계로 두고두고 욕먹을 수 있다는 심리적인 부담도 있었습니다.) 하지만 온라인 방송을 위한 준비 단계 및 유연한 진행은 많은 연습이 필요하다는 것을 느꼈습니다.
오늘 스터디는 NUMA가 무엇이며 왜 태어났으며 어떤 컨셉을 가지고 있는지 공부해보는 시간이었습니다.
또한 SQL Server에서의 소프트 NUMA에 대한 개념을 살펴보고 소프트 NUMA를 구성하는 방법에 대해서 살펴 보았습니다.
NUMA에 대한 내용은 아래 링크를 참고해주시기 바랍니다. 또한 페이스북에 라이브 방송으로 녹화되어 있으니 언제나 편하게 다시보기를 할 수 있습니다.
Facebook : https://www.facebook.com/sqlmvp
• http://sqlmvp.kr/140190869107 (메모리 관리 아키텍처 – NUMA(Non-Uniform Memory Access)이해)
• http://sqlmvp.kr/220806707194 (NUMA Architecture)
• http://sqlmvp.kr/140204602926 (SQL Server 메모리 병목 현상 식별)
• http://sqlmvp.kr/140190228069 (메모리 관리 아키텍처 – 버퍼 관리)
• http://sqlmvp.kr/220365208646 (SQL Server Page Life Expectancy (PLE))
• http://sqlmvp.kr/140191005709 (메모리 관리 아키텍처– NUMA 버퍼 풀 증가 및 축소)
• http://sqlmvp.kr/140200235767 (NUMA Node 메모리 블록)
• http://sqlmvp.kr/140206173815 (SQL Server NUMA 메모리 노드와 Operating System 접근)
• http://sqlmvp.kr/140190942600 (메모리 관리 아키텍처 – NUMA 지원 방법 )
• http://sqlmvp.kr/140193700849 (NUMA 노드와 추척플래그 8048)
• https://support.microsoft.com/en-us/help/2510206/performance-issues-when-more-than-64-logical-processors-are-used-in-windows-server-2008-r2 (Performance issues when more than 64 logical processors are used in Windows Server 2008 R2)
• https://support.microsoft.com/en-us/help/2506384/how-to-manually-configure-k-group-assignment-on-multiprocessor-machines (How to manually configure K-Group assignment on multiprocessor machines)
오늘 스터디에서 중요한 몇 가지.
1. 하드웨어 NUMA는 하드웨어 제조사에서 지원하는 기능이다.
2. 소프트 NUMA의 경우 메모리는 공유해서 사용한다.
3. 일부 환경에 따라 NUMA 구성은 무시 될 수 있다. (링크 참고)
4. NUMA 환경에서 모니터링 방식에 주의야 한다. (링크 참고)
5. SQL Server 2016부터는 자동으로 NUMA가 구성된다. (물론 수동으로도 설정 가능)
앞으로도 다양한 주제로 스터디를 계속해서 진행할 예정이며 꾸준한 관심과 참여 부탁 드립니다. SQL Angeles 홈페이지에 가입하시면 스터디 일정 및 온라인 참여 링크를 이메일로 수신할 수 있습니다. 아래 안내를 참고해서 챕터 가입을 부탁 합니다.
1. http://sqlpass.org/ 접속 합니다.
2. 우측 상단의 SIGN IP FOR FREE 버튼을 클릭해서 회원 가입 합니다. 가입한 이메일로 안내문이 발송 되니 자주 사용하는 이메일로 가입해주세요.
3. 가입 완료 후 로그인을 하여 [Community] – [Local Group]를 클릭합니다.
4. 아래 그림과 같이 Region 을 선택하고 Angeles 검색하여 SQL Angeles 챕터에 JOIN 버튼을 클릭합니다. (저는 이미 가입되어 있어 LEAVE라고 버튼이 표시 되어 있습니다.)
2017-05-09 / 강성욱 / http://sqlmvp.kr
LA 한인 SQL 스터디 모임, LA IT 모임, DB 스터디, SQL 스터디, SQL Server, DB 스터디, LA SQL Server, SQL Angeles
'Kang's Life' 카테고리의 다른 글
Death Valley (데스밸리 1박2일) – Sand dunes, Bad water, Zabriskie point (0) | 2020.02.18 |
---|---|
[Review] 2020-01-14 알고리즘 스터디 – 12 Week Challenge (0) | 2020.01.16 |
[SQL Angeles] 2017-04-25 LA 한인 SQL Server 스터디 모임 (0) | 2017.05.31 |
[SQL Angeles] 2017-04-11 LA 한인 SQL Server 스터디 모임 (0) | 2017.05.31 |
[SQL Angeles] 2017-03-28 LA 한인 SQL Server 스터디 모임 (0) | 2017.05.31 |