
Entity Framework Core DB 성능 튜닝 (for SQL Server)
김정선SQL
.NET Entity Framework Core로 데이터베이스 프로그래밍을 구현할 때 DB와 쿼리 성능 이슈들을 이해하고 이를 개선해서 더 좋은 성능과 더 안정적인 EF Core 프로그래밍을 할 수 있는 방법들을 배울 수 있습니다.
Intermediate
.NET, EF Core
Đây là khóa học giúp bạn học cách viết truy vấn có tính đến hiệu năng ở giai đoạn phát triển SQL từ các chuyên gia SQL Server. Bạn có thể nắm vững những điều cơ bản để đáp ứng các yêu cầu về hiệu năng truy vấn cùng với các trường hợp thực tế.
Học các quy tắc cơ bản và những điều cấm kỵ để viết các truy vấn hiệu suất cao.
Những kiến thức cơ bản để viết truy vấn chất lượng tốt
Kinh nghiệm gián tiếp từ các trường hợp thực tế thường gặp
Viết truy vấn quyết định hiệu suất và chất lượng!
Học kiến thức vững chắc, tập trung vào các kỹ năng thực tế. 👨💻
Về mặt hiệu suất, các truy vấn được viết kém là nguyên nhân chính gây ra sự suy giảm hiệu suất của cơ sở dữ liệu và hiệu suất dịch vụ. Các truy vấn được viết ở giai đoạn đầu phát triển theo hướng hướng đến kết quả hoặc các triển khai không phù hợp với SQL Server thường gây ra sự cố về hiệu suất khi dữ liệu tăng lên .
Là một nhà phát triển phần mềm, tôi muốn chia sẻ kiến thức và kinh nghiệm của mình để tôi có thể hiểu và áp dụng ngay vào công việc của mình những loại truy vấn hoặc triển khai nào có thể gây ra sự cố về hiệu suất trong tương lai khi phát triển các dự án hoặc giải pháp.
Máy chủ SQL
Người mới bắt đầu/Nhà phát triển trung cấp
SQL
Truy vấn người dùng
Dành cho các dự án CNTT
Chủ yếu liên quan đến các nhà phát triển
Về hiệu suất truy vấn
Quan tâm đến~
Người dùng trung cấp
Tối ưu hóa truy vấn
Lo lắng về
Nhà phát triển giải pháp
Viết một truy vấn
Cần một tiêu chuẩn
giám đốc
Có những quy tắc cơ bản, điều cấm kỵ và phương pháp viết phải tuân theo ngay từ giai đoạn phát triển và triển khai để điều chỉnh chỉ mục và truy vấn.
Trong khóa đào tạo này, các nhà phát triển sẽ tìm hiểu một số quy tắc và khuyến nghị cần cân nhắc trong giai đoạn triển khai truy vấn, giúp họ triển khai các truy vấn có chất lượng tốt hơn và dễ bảo trì hơn. Đặc biệt, các chuyên gia chia sẻ kiến thức có kinh nghiệm tư vấn và giảng dạy lâu năm về SQL Server sử dụng các ví dụ thường gặp trong thực tế làm mẫu cho từng chủ đề, do đó rất hữu ích cho việc sử dụng thực tế sau khi đào tạo.
Nếu bạn biết những kiến thức cơ bản về SQL, bạn sẽ dễ hiểu và theo dõi nội dung hơn. Nếu có điều gì bạn không biết, hãy học cú pháp/lệnh/ngữ pháp có liên quan và nghe lại để hiểu rõ hơn. Hoặc bạn có thể sử dụng Q/A 😊
Vì mỗi DBMS đều có những khác biệt nhỏ về kiến trúc, chẳng hạn như chỉ mục, số liệu thống kê, khóa và tối ưu hóa truy vấn, nên nội dung của bài giảng này dựa trên SQL Server có thể không áp dụng được 100%. Tuy nhiên, tôi có thể cho bạn biết rằng nhiều điều tôi đã nói cũng áp dụng được cho các DBMS khác.
Hầu hết nội dung đều giống với phiên bản hiện đang sử dụng. Bất kỳ sự khác biệt nào cũng sẽ được giải thích trong bài giảng.
1. Cơ bản về viết truy vấn
2. Chống chỉ định truy vấn
3. Viết các truy vấn tốt hơn
4. Những cân nhắc khi triển khai con trỏ, chế độ xem và hàm do người dùng xác định
Lịch sử
Bằng cấp và chứng chỉ
Hoạt động giảng dạy (từ năm 1999)
Hoạt động ngoài trời
H. Đây có phải là bài giảng mà sinh viên không chuyên ngành cũng có thể tham gia không?
Nếu bạn có kiến thức cơ bản hoặc kinh nghiệm sử dụng SQL, bạn có thể lắng nghe. Ngay cả khi còn thiếu sót một chút, bạn vẫn có thể học được những kiến thức cơ bản cần thiết khi tham gia lớp học.
H. Tôi có cần chuẩn bị gì trước khi tham dự buổi thuyết trình không?
Bạn có thể cài đặt chương trình SSMS do SQL Server cung cấp hoặc một chương trình tương tự có thể sử dụng truy vấn và tải xuống bản demo DB và tập lệnh SQL được cung cấp trước. Cấu hình DB demo sẽ được giải thích trong phần đào tạo.
H. Có lưu ý nào liên quan đến việc tham gia khóa học không (môi trường yêu cầu, những điều khác cần lưu ý, v.v.)?
Tôi cần SQL Server để trình diễn và làm bài tập. Nếu có thể, phiên bản mới nhất (tính đến năm 2021, 2019) sẽ tốt hơn, nhưng phiên bản cũ hơn cũng ổn.
H. Nó khác với nội dung đào tạo về chủ đề "Điều chỉnh truy vấn" như thế nào?
Điều chỉnh truy vấn bao gồm toàn bộ quy trình, phương pháp và thực hành chẩn đoán và phân tích hiệu suất truy vấn và cải thiện hiệu suất thông qua việc theo dõi và giải quyết nguyên nhân gốc rễ. Nội dung này nằm ngoài phạm vi của khóa học này , vì vậy vui lòng tham khảo thêm. Tôi sẽ giải thích lại phần này trong nửa đầu của video đào tạo.
Khóa học này dành cho ai?
Nhà phát triển SQL Server trình độ sơ cấp/trung cấp
Nhà phát triển giải pháp
Nhà phát triển chủ yếu tham gia vào các dự án CNTT
Dành cho các nhà phát triển mới bắt đầu và trung cấp quan tâm đến hiệu suất truy vấn
Quản lý cần tiêu chuẩn soạn thảo truy vấn
Cần biết trước khi bắt đầu?
Cơ bản về SQL
1,663
Học viên
135
Đánh giá
61
Trả lời
4.7
Xếp hạng
4
Các khóa học
(주)씨퀄로 대표컨설턴트/이사, SQLBigEyes Monitoring Solution Developer
Microsoft Data Platform MVP (Award, 2002 ~ 현재)
MCT, Azure DBA, MCITP, MCDBA
SQL PASS Korea Chapter Leader
Email: jskim@sqlroad.com
Homepage: www.visualdb.net (인프런 쿠폰 코드 제공)
Youtube: 김정선 SQL TV
강의: 스킬서포트교육센터@서울
Tất cả
34 bài giảng ∙ (6giờ 12phút)
Tài liệu khóa học:
Tất cả
93 đánh giá
4.6
93 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 3.0
3
mysql 에서 좋은 쿼리를 작성하기 위해 수강을 하였는데요, sql server 기반으로 동영상 강의가 제작되어 일부 동영상 강의는 별 도움이 되지 못했으며, 일부 중요한 내용들도 쿼리 튜닝 강의로 대체한다는 내용이 아쉬웠습니다. 하지만 제가 몰랐던 내용을 알게 된 내용은 좋았습니다. mysql 다루는 사람들에게는 추천하지는 못하겠지만 sql server 를 다루시는 분들에게는 좋은 강의 인듯 합니다.
안녕하세요, result님 제 설명보다 더 좋은 실제 경험담을 올려주시니 감사합니다! 비슷한 조건을 가진 분들이 과정을 판단하는데 도움이 되겠습니다. 부분적으로나마 도움이 되셨다니 다행입니다. 고맙습니다~ 김정선 드림
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
2.780.161 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!