-
-
زمان پردازنده (CPU) و همزمانی (Concurrency) ⚙️:
-
قفلها (Locks): برای جلوگیری از تداخل دادهها وقتی چند کاربر همزمان دسترسی دارن، استفاده میشن. مدیریت غلط قفلها باعث کندی یا قفل شدن سیستم میشه.
-
بهینهسازی کوئری (Query Optimization): موتور دیتابیس تلاش میکنه با کمترین مصرف CPU، بهترین مسیر برای اجرای کوئری رو پیدا کنه.
نکته کلیدی: یه چالش بزرگ در دیتابیسها، تعادل بین سرعت خواندن و سرعت نوشتن هست. مثلاً ایندهکسها خواندن رو خیلی سریع میکنن، اما نوشتن (Insert/Update) رو کندتر میکنن چون باید ایندهکسها هم آپدیت بشن.