Access Path در Oracle چیست؟
آموزش کامل و کاربردی مسیرهای دسترسی در Oracle Database اگر با Oracle Database کار میکنی و تا حالا Execution Plan…
آموزش کامل و کاربردی مسیرهای دسترسی در Oracle Database اگر با Oracle Database کار میکنی و تا حالا Execution Plan…
اگر با Oracle کار کرده باشید، احتمالاً حداقل یکبار با این سناریو روبهرو شدهاید: یک DELETE یا UPDATE اشتباه، یک…
آموزش کامل Index‑By Table در PL/SQL با مثالهای واقعی و کاربردی اگر با PL/SQL اوراکل کار کرده باشی، حتماً به…
آیا تا به حال برایتان پیش آمده که یک کوئری در دیتابیس اوراکل روزها با سرعت عالی اجرا شود و…
چند سال پیش، وقتی درباره Normalization و Denormalization صحبت میکردیم، ذهن همهمان میرفت سمت دیتابیسهای on‑premise، دیسکهای گرانقیمت و سیستمهایی…
بیایید خودمانی و بدون تعارف بگیم: «رایگان» همیشه جذابه… تا وقتی که پای مقیاس بزرگ، پول مردم، قطعی سرویس، ممیزی…
در این مقاله شما می خوانید 🔹 بخش اول: مفاهیم پایه Tablespace 1. Tablespace در Oracle چیست؟ Tablespace یک ساختار منطقی (Logical) برای نگهداری دادهها در Oracle Database است.دادهها فیزیکی داخل Datafile ذخیره میشوند، اما Oracle آنها را از طریق Tablespace مدیریت میکند.📌 ساختار کلی: Database └── Tablespace └── Datafile └── Segment (Table, Index, ...) 2. تفاوت Tablespace و Datafile…
در این مقاله شما می خوانید ۱. Oracle Instance چیست؟ Oracle Instance مجموعهای از:SGA (System Global Area) → حافظهBackground Processes → پردازههای مدیریتیاست که به Database (فایلها) دسترسی پیدا میکند.📌 Instance روی RAM و CPU📌 Database روی Disk📌 Instance موقتی است، Database دائمی ۲. تفاوت Oracle Instance و Oracle Database Oracle Database Oracle Instance Datafile + Controlfile + Redo اصلاحMemory…
در این مقاله شما می خوانید 🧰 بخش ۷: ابزارهای SQL Tuning در Oracle 29. SQL Tuning Advisor چیست و چگونه عمل میکند؟ SQL Tuning Advisor یکی از قویترین ابزارهای خودکار بررسی عملکرد Query در Oracle است.این ابزار کوئریها را میگیرد، Planهای متفاوت را بررسی میکند و پیشنهادهایی دقیق میدهد مثل:ایجاد Index جدیدبازنویسی Queryجمعآوری آماری جدیدپیشنهاد SQL Profile📘 مثال: EXEC…
در این مقاله شما می خوانید 🧩 بخش ۴: Execution Plan و تحلیل برنامه اجرا در Oracle 17. چطور Execution Plan را بخوانیم و Bottleneck را تشخیص دهیم؟ Execution Plan بهترتیب از پایین به بالا (از داخلیترین عملیات) باید خوانده شود.هر خط نشاندهنده یک مرحله از اجرای Query است.ساختار اصلی Plan:Operation: نوع کاری که انجام میدهد (مثل INDEX SCAN، HASH…
