

خوب خیلی ها حتما اصطلاح Fragmentation را شنیده اید و نگران این مساله هستید که شاید Index های شما هم دچار این مساله شده باشند! فکر می کنم بهتر است ابتدا کمی عقب تر رفته و روی مفهوم Fragmentat... بیشتر بدانید
در کل چند نوع Page در SQL Server داریم ، Data Page Index Page System Page و غیره همان طور که می دانید تمامی اطلاعات شما در SQL Server در Data Pageهایی به ظرفیت 8 کیلوبایت ذخیره می گر... بیشتر بدانید
اگر تا به حال به مسائل Tuning و Performance در زمینه ی Queryها پرداخته باشید احتمالا با Execution Plan سر و کله زده اید تا ببینید کدام قسمت از Queryتان مشکل دارد و باید آن قسمت را اصلاح کنید... بیشتر بدانید
خیلی ها شاید فکر کنند بهبود بخشیدن Queryهای SQL Server کار چندان جذابی نباشد ، ولی فکر کنید یک Query دارید که 15 دقیقه طول می کشد تا اجرا شود و شما با تخضض خودتان و تغییراتی که روی آن انجام... بیشتر بدانید
آیا تا به حال به مشکل Transactionهای خیلی بزرگ برخورده اید؟ آیا تا به حال INSERT و یا UPDATE شما معطل Trigerهای وحشتناک شده است؟ خوب خیلی اوقات بعد از Insert کردن یک سطر در یک جدول نیاز دا... بیشتر بدانید
در مقاله امروز می خواهیم در مورد مطالب زیر صحبت کنیم : 1- Transaction Isolation Levels چیست؟ 2- آیا Nolock هیچ وقت باعث ایجاد Blockها نمی شود؟؟؟!!!! 3- آیا Read Committed ، نمی تواند Lockها... بیشتر بدانید
در اکثر مواقع برای حذف کردن و یا آپدیت کردن سطرها و سطرهای مرتبط در جدوال مربوطه از Stored Procedureها بهره می بریم ، ولی می توان این عملیات را توسط اعمال کردن CASCADE در Foreign Key Consrai... بیشتر بدانید
1-Query Store یک مشکل مشترک که اکثر سازمان ها به هنگام به روزرسانی ورژن های مختلف SQL با آن مواجه بودند تغییرات در Query Optimizer بود که که روی عملکرد تاثیر منفی می گذاشت. بدون یک تست جامع... بیشتر بدانید