این آزمون سریع برای ارزیابی درک شما از پلنهای اجرای کوئری در SQL Server طراحی شده است. سه کوئری زیر را به دقت بررسی کرده و برای هر کدام، اطلاعاتی درباره پلن اجرایی آنها ارائه دهید. پاسخها در ادامه آورده …
برچسب: sql server
تراکنشهای ضمنی (Implicit Transactions) در SQL Server میتوانند به طور نامحسوس و بدون اطلاع شما، کارایی پایگاه داده را به شدت کاهش دهند. درک این پدیده و نحوه مدیریت آن برای هر مدیر پایگاه داده یا توسعهدهندهای که به دنبال …
اپراتور SQL EXISTS یک عملگر بولی (Boolean) است که وجود سطرها در یک زیرکوئری را بررسی میکند. اگر زیرکوئری هر سطری را برگرداند، TRUE و اگر هیچ سطری را برنگرداند، FALSE را بازمیگرداند. این اپراتور اغلب با زیرکوئریها در عبارت …
SQL Server 2022 با معرفی ویژگی نوآورانه Database Ledger، سطح جدیدی از امنیت و یکپارچگی دادهها را برای پایگاههای داده فراهم میآورد. این قابلیت به شما امکان میدهد تا شواهد تغییرناپذیری از تمام تغییرات داده در پایگاه داده خود داشته …
بهعنوان یک مدیر پایگاه داده (DBA)، شما دائماً به دنبال راههایی برای بهینهسازی عملکرد پایگاه داده و آزادسازی فضای ذخیرهسازی هستید. یکی از استراتژیهای رایج، شناسایی و حذف جداول بلااستفاده است. این جداول ممکن است برای آزمایش، ذخیرهسازی موقت دادهها …
Visual Studio Code (VS Code) به دلیل ماهیت سبک، سرعت و قابلیتهای گسترشپذیری، به یک ابزار محبوب در میان توسعهدهندگان تبدیل شده است. یکی از افزونههای کلیدی که تجربه VS Code را برای کار با دیتابیسهای SQL Server بهبود میبخشد، …
ارتقا به SQL Server 2022 یک گام مهم برای بهبود عملکرد، امنیت و قابلیتهای پایگاه داده شماست. روش ارتقا کنار به کنار (Side-by-Side Upgrade) بهترین گزینه برای مهاجرت به SQL Server 2022 است که حداقل زمان توقف (Downtime) و ریسک …
در محیطهای پایگاه داده SQL Server، مدیریت کارآمد حافظه و سرعت بازیابی دادهها حیاتی است. دستور `TEXTSIZE` یکی از ابزارهای کمتر شناخته شده اما قدرتمندی است که به شما امکان میدهد میزان دادههای بازگشتی برای ستونهای `TEXT`، `NTEXT` و `IMAGE` …
یکی از چالشهای رایج در مدیریت دادهها با SQL Server، مواجهه با رشتههایی است که شامل مقادیر تکراری و جدا شده با کاما هستند. اغلب لازم است این مقادیر تکراری حذف شوند تا یک لیست متمایز و بدون تکرار از …
اغلب اوقات، کوئریهای SQL Server خروجیهایی تولید میکنند که به نظر میرسد نادرست هستند. در این مقاله به بررسی رایجترین دلایلی میپردازیم که منجر به دادههای غیرمنتظره یا اشتباه در نتایج SQL میشوند. شناسایی این دلایل به شما کمک میکند …