
از نسخه های قدیمی اوراکل امکان resize کردن دیتافایلها وجود دارد: SQL*Plus: Release 10.1.0.4.2 - Production on Tue Nov 21 11:15:16 2023 SQL> select bytes/1024/1024 SIZE_MB from v$datafile where file#=29; SIZE_MB ---------- 1024 SQL> alter database datafile 29 resize 120m; Database altered. SQL> select bytes/1024/1024 SIZE_MB from v$datafile where file#=29; SIZE_MB ---------- 120 البته resize کردن دیتافایلها همیشه با موفقیت انجام نمی شود و بعضا با آزاد بودن درصد بالایی...
ادامه مطلب
تا قبل از اوراکل 23c،ء Flashback Logها الزاما باید در FRA ذخیره می شدند و در صورت عدم تنظیم FRA، امکان فعال کردن قابلیت Flashback Database وجود نداشت: Oracle Database 21c Enterprise Edition Release 21.0.0.0.0 - Production SQL> alter database flashback on; ORA-38706: Cannot tu on FLASHBACK DATABASE logging. ORA-38709: Recovery Area is not enabled. در نسخه 23c دو پارامتر جدید در این زمینه معرفی شدند که می توان از طریق آنها Flashback Logها را در مسیری غیر از FRA ذخیره کرد. این پارامترها، db_fla...
ادامه مطلب
اوراکل در نسخه 21c با ارائه پارامتر OPTIMIZER_SESSION_TYPE امکان غیرفعال کردن automatic indexing را در سطح session فراهم کرده است. مقدار پیش فرض این پارامتر برابر با NORMAL است و با تنظیم این پارامتر به مقدار ADHOC، همه QUERYهایی که در session جاری اجرا می شوند، از دید Auto Indexing نادیده گرفته خوا...
ادامه مطلب
برای دستور زیر، دو plan در دیتابیس موجود است: SQL> select * from mytbl where object_id=9; SQL> @plan_hash_value قصد داریم با ایجاد sql profile، پلن شماره 1787877304 را برای پرس و جو 9tfrqw5x3qw8s، فیکس کنیم: SQL> @coe_xfr_sql_profile.sqlxa0xa0 ...
ادامه مطلب
گاهی اوقات برخی OBJECTها یا رکوردهای جداول، به منظور عملیات DML در اختیار یک SESSION خاص قرار گرفته و LOCK شده اند بنابراین کاربران دیگر نمی توانند بر روی آنها از دستورات DML استفاده کنند. در این مواقع می بایست این دسته از SESSIONها را شناسایی کرد و عمل KILL کردن آنها را انجام داد تا پس از ROLLBACK اتوماتیک عملیات، OBJECTها یا رکوردهای مورد نیاز آزاد گردند. در ادامه دو روش مختلف برای انجام عملیات شناسایی و KILL کردن SESSIONهای LOCK کننده معرفی می کنیم. روش 1: برای آنکه بتوان مشخصات SESSIONهای ...
ادامه مطلب
برای نمایش تعداد محدودی رکورد از خروجی یک پرس و جو، می توان از توابعی چون ROW_NUMBER، rank و همچنین Pseudo columnای بنام rownum استفاده کرد. البته در اوراکل نسخه 12c هم بهبودهای در این زمینه ایجاد شد و در این نسخه با استفاده از عبارت FETCH هم می توان به این هدف رسید. در ادامه متن با هر سه این روشها آشنا خواهیم شد. ROWNUM همانطور که اشاره شد، Rownum به عنوان یک Pseudo column قرار است به هر رکوردی که توسط پرس و جو برگردانده می شود، عددی را تخصیص دهد: select file#,bytes/1024/1024 SIZE_MB,r...
ادامه مطلب
مجله اینترنتی دلخوشی: بیایید روش های منجمد کردن مواد غذا یی خود را به روز کنیم. آیا ترفند های فریز کردن مواد غذایی برای استفاده بهینه از آنها را می شناسید؟ حقیقت این است که آنچه بین شما و مخارج بی پایان...
ادامه مطلب
کلاستری با سه نود در حال سرویس دهی می باشد که به دلایل پرفورمنسی قصد داریم نود دیگری را به این کلاستر اضافه کنیم: [grid@RAC2 ~]$ olsnodes -s -t RAC2 Active Unpinned RAC1 Active Unpin...
ادامه مطلب
انجام عملیات Relink برای نرم افزار oracle نیاز به پیش نیاز خاصی ندارد و صرفا توصیه می شود که قبل از انجام relink، دیتابیس و سرویس listener را استاپ کنیم اما relink کردن برای Grid Infrastructure کمی مت...
ادامه مطلب
مجله اینترنتی دلخوشی: تمیز کردن تخته برش یا تمیز کردن تخته گوشت باید به چه نحوی انجام شود؟ این تخته ها تقریباً در تمام آشپزخانه ها پیدا میشود، تخته های برش یکی از متداول ترین ابزارها برای تهیه غذا هس...
ادامه مطلب
مجله اینترنتی دلخوشی: تمیز کردن تخته گوشت چوبی و ضدعفونی کردن آن باید چطور انجام شود؟ چگونه تخته گوشت چوبی را کاملا نو و تمیز در طول سالیان زیاد نگه دارید؟ همه تخته های برش به روش یکسانی تولید نمی شو...
ادامه مطلب
مجله اینترنتی دلخوشی: ضد عفونی کردن موبایل و تلفن باید در دوران کرونا به چه صورتی انجام شود؟ در طول همه گیری COVID-19، مهم است تا سطوحی را که دائما لمس میشوند مرتباً تمیز کنیم. در طول روز، بیشتر افراد...
ادامه مطلب
مجله اینترنتی دلخوشی: فکر کردن قبل از صحبت کردن از جمله کارهایی است که رعایت آن در روابط بین انسان ها ضروری است. قبول کنید که شما قبلاً چیزهایی گفته اید که آرزو میکنید ای کاش نمیگفتید – و می خ...
ادامه مطلب
مجله اینترنتی دلخوشی: آیا می دانید ضدعفونی کردن اسکاچ ظرفشویی و یا به طور کلی تمیزکردن اسفنج باید چگونه انجام شود؟ حقیقتا بهترین روش شستن اسفنج و اسکاچ چیست؟ قرار دادن اسفنج در مایکروویو بهترین و تنها...
ادامه مطلب
قصد داریم از جدولی که بعضی از ستونهای آن حاوی اطلاعات LOB است دامپی را تهیه کنیم، منتها با توجه به حجم بالایی که اطلاعات LOB در این جدول دارند و همچنین به دلایل دیگری چون سرعت بیشتر، امنیت و یا تخصیص ...
ادامه مطلب
مجله اینترنتی دلخوشی: خشک کردن نعنا را با این روش های جالب امتحان کنید! نعنا خشک یکی از سبزی های خشک معطری است که عطر و بوی فوق العاده عالی برای انواع غذاها دارد. نعنا خشک در غذاهایی چون آش رشته ، کیک...
ادامه مطلب
به اشتراک گذاری مجله اینترنتی دلخوشی: شستن فرش و تمیز کردن فرش و شامپو فرش کردن دارای ترفندهایی است که می تواند کار تمیزی آنها را برای شما ساده تر کند. شاید دوست داشته باشید بدانید که چطور می توان...
ادامه مطلب
ممکن است در شرایطی بخواهید صرفا فرم پارس شده یکی از دستورات را از حافظه خارج کنید، در این صورت می توانید از بسته DBMS_SHARED_POOL.PURGE استفاده کنید. SQL>select ADDRESS, HASH_VALUE,sql_text from V$...
ادامه مطلب
اکثر ما روز خود را با مسواک زدن به دندان هایمان شروع می کنیم و بسیاری از افراد عقاید محکمی در مورد این دارند که کدام نوع خمیردندان بهتر است. برخی خمیردندان های سفید ساده را ترجیح می دهند، برخی با طعم ...
ادامه مطلب
بهترین راه برای مادران در جهت ایجاد پیوند تغذیه با نوزادشان، از طریق شیردهی است اما دیر یا زود، شما باید برای تغذیه کودک خود به سراغ گزینه های دیگری بروید. وقتی شیر مادر کم می شود، ناراحت هستید که به ...
ادامه مطلب