سرویسهای تبدیل داده (DTS) در SQL Server ۲۰۰ یا نسخههای قدیمیتر، ابزاری قدرتمند برای مدیران پایگاه داده و توسعهدهندگان بودند تا دادهها را از منابع مختلف استخراج، تبدیل و بارگذاری (ETL) کنند. این مقاله به بررسی اصول اولیه DTS، نحوه …
نویسنده: Ali Dastjerdi
در توسعه پایگاه داده SQL Server، تریگرها ابزاری قدرتمند برای اعمال قوانین کسبوکار، حفظ یکپارچگی دادهها و ردیابی تغییرات هستند. اغلب نیاز داریم تا در یک تریگر UPDATE، بررسی کنیم که آیا یک ستون خاص در عملیات بهروزرسانی تغییر کرده …
دیتابیسهای SQL Server قلب بسیاری از سیستمهای کسبوکار هستند و هر تراکنش، تغییر دادهای، یا حتی عملیات مدیریتی در آنها، در مکانی به نام لاگ تراکنش (Transaction Log) ثبت میشود. در حالی که این لاگهای SQLServer عمدتاً برای بازیابی و …
انتقال دیاگرامهای SqlServer بین پایگاههای داده میتواند برای توسعهدهندگان و مدیران پایگاه داده چالشبرانگیز باشد. این مقاله به بررسی روشهای مختلف برای جابجایی این دیاگرامها به صورت موثر و با استفاده از کدهای کاربردی میپردازد. با این راهنما، میتوانید دیاگرامهای …
برای هر مدیر پایگاه داده (DBA) حرفهای، حفظ سلامت و عملکرد بهینه سرورهای SQL Server یک اولویت حیاتی است. جمعآوری منظم و خودکار اطلاعات سرور، نه تنها به شناسایی زودهنگام مشکلات کمک میکند، بلکه دادههای ارزشمندی را برای تحلیل روندهای …
SQL Server 2025 تغییرات مهمی را در رفتار تابع SUBSTRING در T-SQL معرفی کرده است. این بهروزرسانیها با هدف افزایش دقت، شفافیت و همگامی با استانداردهای مدرن، به ویژه در نحوه مدیریت رشتههای خالی و NULL، طراحی شدهاند. این مقاله …
برای ذخیره دادههای متنی در SQL Server، انتخاب بین VARCHAR یا NVARCHAR تصمیمی حیاتی است. در این مقاله به بررسی تفاوتهای اساسی این دو نوع داده، تأثیرات آنها بر فضای ذخیرهسازی و عملکرد پایگاه داده میپردازیم تا به شما کمک …
Jobهای SQL Server Agent هسته اصلی وظایف اتوماسیون در SQL Server محسوب میشوند. نظارت بر وضعیت آنها برای حفظ یک محیط SQL Server سالم حیاتی است. در حالی که روشهای مختلفی برای نظارت بر این Jobها وجود دارد، تولید یک …
این آزمون سریع برای ارزیابی درک شما از پلنهای اجرای کوئری در SQL Server طراحی شده است. سه کوئری زیر را به دقت بررسی کرده و برای هر کدام، اطلاعاتی درباره پلن اجرایی آنها ارائه دهید. پاسخها در ادامه آورده …
در بخش اول این مجموعه مقاله، ما به مفهوم ایندکسهای بلااستفاده و اینکه چگونه میتوانند بر عملکرد پایگاه دادههای SQL Server شما تأثیر منفی بگذارند، پرداختیم. در این مقاله، به بررسی یک اسکریپت میپردازیم که میتواند ایندکسهای بلااستفاده را به …