بزرگترین اشتباه برنامه نویسان در استفاده از SQL Server


 بزرگترین اشتباه برنامه نویسان در استفاده از SQL Server

شاید شما جزء افرادی باشید که هنوز با ADO.NET کار می‌کنید و به طور مستقیم کوئری‌های خودتان را از سمت Application به سمت Database ارسال می‌نماید.

 

اگر این کار را به درستی انجام ندهید و Ad-Hoc Query را بدون هیچ کم و کاستی به سمت Database ارسال نمایید برنامه‌های شما با ۲ مشکل عمده مواجه می‌باشد.
۱- SQL injection
۲- کاهش کارایی Database به علت ساخته شدن Execution Plan برای هر کدام از کوئری‌ها

 

برای رفع این مشکل روش‌های زیادی وجود دارد. در فیلم آموزشی ما مشکلات ارائه شده را دقیق‌تر بررسی کرده و راه‌حل رفع آنها را شرح داده‌ایم.

 

نکاتی که شما در فیلم آموزشی مربوط به این درس یاد خواهید گرفت عبارتند از
۱- بررسی مفهوم SQL Injection
۲- بررسی مفهوم Reuse (استفاده مجدد) Execution Plan
۳- آشنایی با مبحث Execution Plan
۴- آشنایی با مفهم Compile شدن کوئری‌ها
۵- آشنایی با DMV : sys.dm_exec_cached_plans
۶- آشنایی با DMF : sys.dm_exec_sql_text
۷- آشنایی با DMF : sys.dm_exec_query_plan
۸- آشنایی با اپراتور Cross Apply
۹- آشنایی با نحوه استفاده از SQL Parameter در برنامه‌های کاربردی

دانلود ویدئو، اسکریپت و پروژه سی شارپ

مدرس :مسعود طاهری

مدت زمان:21 دقیقه و 39 ثانیه

حجم فایل:45.8 مگابایت

 

دانلود فیلم: بزرگترین اشتباه برنامه نویسان در استفاده از SQL Server

 دوستانی که به هر دلیلی سرعت اینترنت‌شان پایین است می‌توانند فایل صوتی فیلم بالا را به همراه مثال‌ها دریافت کنند

 

مدرس :مسعود طاهری

مدت زمان:21 دقیقه و 39 ثانیه

حجم فایل:16.2 مگابایت

 

فایل صوتی: بزرگترین اشتباه برنامه نویسان در استفاده از SQL Server

 

 

منبع: آموزش برنامه نویسی – نیک آموز