وردپرس تقریباً برای هر نمایش صفحه با دیتابیس صحبت می‌کند: خواندن تنظیمات، نوشته‌ها، منوها، اطلاعات افزونه‌ها و در فروشگاه‌ها سفارش‌ها و موجودی. بنابراین وضعیت دیتابیس مستقیماً روی سرعت و پایداری سایت اثر می‌گذارد.

مدل رایج: دیتابیس مشترک

در بسیاری از سرویس‌های میزبانی، سایت‌ها روی یک سرویس دیتابیس مشترک قرار می‌گیرند. گاهی هر سایت دیتابیس جدایی روی همان سرویس دارد و گاهی چند نصب وردپرس با پیشوند جدول متفاوت در یک دیتابیس نصب می‌شوند.

در هر دو حالت، منابع سرویس دیتابیس مشترک است:

  • اگر یک سایت کوئری سنگین یا افزونهٔ ناکارآمد داشته باشد، دیگر سایت‌ها هم کند می‌شوند.
  • نگهداری، راه‌اندازی مجدد یا مشکل سرویس، همهٔ سایت‌ها را هم‌زمان تحت تأثیر قرار می‌دهد.
  • بازیابی دادهٔ یک سایت نیازمند جداسازی دقیق از دادهٔ بقیه است.

مدل ویسا: دیتابیس مستقل

در ویسا برای هر سایت یک دیتابیس اختصاصی ساخته می‌شود که فقط به همان سایت متعلق است.

موضوعدیتابیس مشترکدیتابیس مستقل
اثر کوئری سنگینروی همهٔ سایت‌هافقط روی همان سایت
دسترسیمرز منطقی در سرویس مشترکمحدود به همان سایت
بکاپ و بازیابیاستخراج از دادهٔ مشترکمستقل برای هر سایت
عیب‌یابیدشوار؛ منشأ بار نامشخصمشخص؛ مصرف متعلق به همان سایت

چه چیزی برای شما تغییر می‌کند؟

شما همچنان با وردپرس کار می‌کنید؛ هیچ تنظیم اضافه‌ای لازم نیست. تفاوت در این است که رفتار سایت شما به رفتار سایت‌های دیگر وابسته نیست.

ت
تیم ویسا

تیم محصول و مهندسی ویسا