چرا دیتابیس Oracle کند میشود و چگونه Performance آن را افزایش دهیم؟
کند شدن دیتابیس Oracle یکی از مشکلات رایجی است که تقریباً هر DBA یا تیم فنی در مقطعی با آن…
کند شدن دیتابیس Oracle یکی از مشکلات رایجی است که تقریباً هر DBA یا تیم فنی در مقطعی با آن…
در سالهای اخیر Oracle تغییرات مهمی در معماری پایگاه داده خود ایجاد کرده است.یکی از قابلیتهایی که سالها توسعهدهندگان منتظر…
اگر با Oracle Database کار کرده باشید، خیلی زود متوجه میشوید که SQL بهتنهایی برای پیادهسازی منطقهای پیچیده کافی نیست.…
اگر با پایگاه داده Oracle کار کرده باشید، احتمالاً با سناریوهایی روبهرو شدهاید که در آن چند Session یا برنامه…
چند سال پیش، وقتی درباره Normalization و Denormalization صحبت میکردیم، ذهن همهمان میرفت سمت دیتابیسهای on‑premise، دیسکهای گرانقیمت و سیستمهایی…
بیایید خودمانی و بدون تعارف بگیم: «رایگان» همیشه جذابه… تا وقتی که پای مقیاس بزرگ، پول مردم، قطعی سرویس، ممیزی…
گاهی یک Session در Oracle باعث ایجاد Lock، اجرای SQL سنگین، مصرف منابع یا متوقف شدن عملیات سایر کاربران میشود. در این شرایط میتوان Session را با دستورهای مدیریتی Oracle قطع کرد. این آموزش شامل دستورات کاربردی برای هر دو محیط Single Instance و Oracle RAC است. برای اجرای این دستورات معمولاً به دسترسی ALTER SYSTEM یا نقش DBA نیاز…
اگر دیتابیس Oracle کند شده، تعداد اتصالها افزایش پیدا کرده یا میخواهید بدانید چه کاربرانی به دیتابیس متصل هستند، اولین قدم بررسی Sessionهای فعال Oracle است.با مشاهده Sessionها میتوانیم بفهمیم:چه کاربرانی به Oracle متصلاند؛هر کاربر از چه سیستم و برنامهای وصل شده است؛کدام Session فعال یا غیرفعال است؛هر Session چه دستور SQLای اجرا میکند؛کدام Session مدت زیادی مشغول اجراست؛چه Sessionهایی…
اگر با Oracle Database کار کرده باشید، خیلی زود متوجه میشوید که SQL بهتنهایی برای پیادهسازی منطقهای پیچیده کافی نیست. اینجاست که PL/SQL وارد میدان میشود. PL/SQL یک زبان برنامهنویسی روی دیتابیس Oracle است که به شما اجازه میدهد کنار دستورات SQL از ساختارهای برنامهنویسی مثل شرط، حلقه، مدیریت خطا و پردازش رکوردها استفاده کنید.در این مقاله آموزش Cheat Sheet اوراکلی،…
اگر با Oracle Database کار میکنید، احتمالاً خیلی زود به این نتیجه میرسید که فقط بلد بودن چند دستور SELECT و JOIN کافی نیست.در دنیای واقعی، چیزی که تفاوت ایجاد میکند این است که بتوانید کوئری درست، سریع، قابل نگهداری و بهینه بنویسید.دقیقاً به همین دلیل، داشتن یک راهنمای جیبی Oracle SQL میتواند برای برنامهنویس، DBA، تحلیلگر داده و حتی…
