خطای ORA‑۰۱۴۰۰ در Oracle — دلیل درج مقدار NULL در ستون الزامی و روش رفع کامل آن
اگر توسعهدهنده یا معمار پایگاه دادهی Oracle هستی، احتمالاً با خطای معروف زیر روبهرو شدهای: ORA‑01400: cannot insert NULL into…
چگونه Execution Plan را در Oracle 23ai تحلیل کنیم و عوامل کندی را شناسایی کنیم؟
یکی از مهارتهای حیاتی برای هر DBA یا توسعهدهنده Oracle، توانایی درک و تحلیل Execution Plan است. این طرح در…
ORA‑۰۰۰۰۱: رفع خطای مقدار تکراری (Unique Constraint Violated) در Oracle
اگر با Oracle Database کار کرده باشی، احتمالاً یکی از آشناترین پیامهای خطا برایت این است: ORA-00001: unique constraint (SCHEMA.CONSTRAINT_NAME)…
آموزش پکیج DBMS_SQLPA در Oracle: تحلیل و مقایسه عملکرد SQL در Performance Analyzer
پکیج DBMS_SQLPA که با نام کامل SQL Performance Analyzer شناخته میشود یکی از ابزارهای قدرتمند و کمتر شناختهشده در Oracle…
رفع خطای ORA‑۰۱۵۵۵: Snapshot Too Old در Queryهای طولانی اوراکل
اگر از برنامهنویسان یا DBAهای باتجربهی Oracle باشید، احتمالاً حداقل یک بار با ارور کلاسیک زیر روبهرو شدهاید: ORA-01555: snapshot…
چرا Sequence در Bulk Insert اوراکل مقدار تکراری میدهد؟ | علت و راهکار قطعی
در هر سیستم دیتابیسی، ساخت شناسههای یکتا یکی از پایههای معماری داده است.در Oracle، ابزار این کار معمولاً Sequence است؛…
آموزش عملی پکیج DBMS_SQLTUNE برای بهینهسازی کوئریهای سنگین
سلام به همهی برنامه نویس های عزیز 👋اگه تاحالا با کوئریهایی سروکله زدی که کند و اعصابخردکن هستن و هر…
چرا PDB در Oracle 23ai Mount نمیشود؟ بررسی خطاهای معماری Container
اگر با Oracle 23ai کار کرده باشی، احتمالاً با این سناریو مواجه شدی: دیتابیس اصلی (CDB) بهدرستی باز میشود، اما…
چرا Query من در Oracle 19c کند اجرا میشود؟
وقتی یه Query در Oracle 19c کند میشه، اولین چیزی که ممکنه به ذهنت برسه اینه که “حتماً دیتام زیاده”…
آموزش کامل پکیج UTL_TCP در Oracle — راهنمای کاربردی برای برقراری ارتباطات TCP از درون PL/SQL
در دنیای امروزی که ارتباطات نرمافزارها از طریق شبکه حرف اول را میزند، اوراکل هم برای توسعهدهندگانی که به ارتباطات…
