
چرا از بین تمام کشورهای اروپایی، باید زندگی در نروژ را انتخاب کنیم؟ نروژ در بخش غربی شبه جزیره اسکاندیناوی قرار گرفته و یک کشور پادشاهی متمرکز و مستقل است. آب و هوای متغیر در طول سال، زندگی در آرامش برای بازنشستگان، ساعات کاری کمتر در مقایسه با دیگر کشورهای اروپایی و بهره مندی از تعطیلات رسمی و بسیاری مزایای دیگر زندگی در نروژ را برای افراد به یک آرمان دست یافتنی تبدیل کرده است. در کنار تمام مزایایی که زندگی در نروژ می تواند داشته باشد، باید در رابطه با معایب زندگی در نروژ نیز اطلاعاتی کسب کنید...
ادامه مطلب
تا قبل از ادیشن 26ai، کوئریهایی که شامل bind variable بودند، نمیتوانستند از قابلیت query rewrite با استفاده از materialized view (MV) بهره ببرند و اوراکل مجبور بود دادهها را مستقیماً از جدولهای پایه بخواند، که باعث از دست رفتن مزایای کاراییِ دادههای پیشتجمیعشده (pre-aggregated data) میشد.از Oracle AI Database 26ai به بعد، این محدودیت حذف شده است و این بهبود به optimizer اجازه میدهد مقدار واقعی bind variable را در زمان اجرا تحلیل کرده و تصمیم بگیرد که آیا کوئری میتواند با استفاده از MV ...
ادامه مطلب
همانطور که می دانید، برای اجرای دستورات DMLای، رکوردها ابتدا قفل (Lock) میشوند و اگر Sessionای تلاش کند همان رکورد را تغییر دهد، باید تا زمان آزاد شدن قفل منتظر بماند و به صورت پیش فرض، این زمان انتظار نامحدود است. البته در ادیشنهای پیشین پایگاه داده اوراکل، عبارت WAIT همراه با دستور SELECT FOR UPDATE می توانست محدودیتی را در این زمینه ایجاد کند و به کاربران این قابلیت را میداد که مشخص کنند پیش از Rollback شدن دستور، چه مدت برای آزاد شدن قفل منتظر بمانند.برای مثال:Coected to Oracle Database...
ادامه مطلب
img border 0 src data image svg xml base64 PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg width 300px height 300px تماس باما 02144769006 02144748674 02144748678 اخرین املاک پیش فروشپیش فروش پروژه سازمان برنامه بودجه a href last search q مروارید مروارید a شهرIran لیگ برترپروژه خلیج فارس ستاد کل دریاچه چیتگرIran لیگ برترپیش فروش پروژه امپریال پالاس کوهک شهریور 1404Iran دسته 1معرفی پروژه زاگرس دریاچه چیتگرIran دسته 1شرکت نیکان سازه سدید پروژه تریتیوم vip امیرکبیر و آرتمیسIran شخصی سازپیش فروش پهنه F شهرک چیتگر H3 H4 H5Iran لیگ برترآخرین املاک فروشیفروش واحد 145...
ادامه مطلب
img border 0 src data image svg xml base64 PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg width 300px height 300px تماس باما 02144769006 02144748674 02144748678 اخرین املاک پیش فروشپیش فروش پروژه سازمان برنامه بودجه a href last search q مروارید مروارید a شهرIran لیگ برترپروژه خلیج فارس ستاد کل دریاچه چیتگرIran لیگ برترپیش فروش پروژه امپریال پالاس کوهک شهریور 1404Iran دسته 1معرفی پروژه زاگرس دریاچه چیتگرIran دسته 1شرکت نیکان سازه سدید پروژه تریتیوم vip امیرکبیر و آرتمیسIran شخصی سازپیش فروش پهنه F شهرک چیتگر H3 H4 H5Iran لیگ برترآخرین املاک فروشیفروش واحد 145...
ادامه مطلب
لازم است شاهد گرفته شود باید دو مرد یا یک مرد و دو زن شهادت بدهند. شاهد باید مؤمن، مورد اعتماد و رضایت طرفین و عادل باشد و ذینفع نباشد. آن دو زن بهاتفاق هم باید اداي شهادت كنند؛ تا اگر يكي لغزش يا اشتباه كرد، نفر دوّم يادآوري كند. تنظیم اسناد تجاری و ثبت معاملات شامل نکاتی بوده که لازم است هر فردی قبل از معامله و تجارت نسبت به آن آگاهی داشته باشد. این نکات برگرفته شده از بزرگترین آیه قرآن کریم یعنی آیه 282 سوره بقره است که شامل موضوعاتی مثل تنظیم اسناد تجارتی هست...
ادامه مطلب
توصیههایی به فروشنده: ازتوان مالی خریدار برای پرداخت قیمت مورد معامله اطمینان حاصل نمایید و با شروطی که در قرارداد می آورید، حق فسخ معامله را در صورت عدم پرداخت وجه در موعد مقرر توسط خریدار با خسارت برای خود قائل شوید. اهی افراد قصد خرید وفروش مالی رادارند که مقدمات آن فراهم نیست,در این حالت درقراردادی متعهد میشود که آن قولنامه نام دارد و دراینجا فی الواقع خرید وفروش بر مبنای قول صورت میگیرد درهر صورت قولنامه نیز در دادگاهها معتبر است. در زبان حقوقی مبایعه نامه ب...
ادامه مطلب
جدایی فقط یک تصمیم حقوقی نیست؛ یک فرآیند چندلایه است که همزمان بر مالی، روانی و اجتماعی تأثیر میگذارد. بسیاری از زوجها در آغاز مسیر، به دلیل ناآگاهی و تصمیمهای عجولانه، وارد چرخهای از هزینههای پنهان و آشکار میشوند که میتوانستند از آن جلوگیری کنند. هدف این راهنما ایجاد یک مسیر روشن برای «کاهش هزینههای جدایی» است؛ مسیری که با آمادگی درست، انتخابهای هوشمندانه و مدیریت قدمبهقدم، فشارهای مالی را به حداقل میرساند و مسیر قانونی را کوتاهتر میکند. اگر بتوانید تعار...
ادامه مطلب
تماس باما 02144769006 02144748674 02144748678 اخرین املاک پیش فروشپیش فروش پروژه سازمان برنامه بودجه مرواریدشهرIran لیگ برترپروژه خلیج فارس ستاد کل دریاچه چیتگرIran لیگ برترپیش فروش پروژه امپریال پالاس کوهک شهریور 1404Iran دسته 1معرفی پروژه زاگرس دریاچه چیتگرIran دسته 1شرکت نیکان سازه سدید پروژه تریتیوم vip , امیرکبیر و آرتمیسIran شخصی سازپیش فروش پهنه F شهرک چیتگر H3 , H4 , H5Iran لیگ برترآخرین املاک فروشیفروش واحد 145...
ادامه مطلب
تماس باما 02144769006 02144748674 02144748678 اخرین املاک پیش فروشپیش فروش پروژه سازمان برنامه بودجه مرواریدشهرIran لیگ برترپروژه خلیج فارس ستاد کل دریاچه چیتگرIran لیگ برترپیش فروش پروژه امپریال پالاس کوهک شهریور 1404Iran دسته 1معرفی پروژه زاگرس دریاچه چیتگرIran دسته 1شرکت نیکان سازه سدید پروژه تریتیوم vip , امیرکبیر و آرتمیسIran شخصی سازپیش فروش پهنه F شهرک چیتگر H3 , H4 , H5Iran لیگ برترآخرین املاک فروشیفروش واحد 145...
ادامه مطلب
تماس باما 02144769006 02144748674 02144748678 اخرین املاک پیش فروشپیش فروش پروژه سازمان برنامه بودجه مرواریدشهرIran لیگ برترپروژه خلیج فارس ستاد کل دریاچه چیتگرIran لیگ برترپیش فروش پروژه امپریال پالاس کوهک شهریور 1404Iran دسته 1معرفی پروژه زاگرس دریاچه چیتگرIran دسته 1شرکت نیکان سازه سدید پروژه تریتیوم vip , امیرکبیر و آرتمیسIran شخصی سازپیش فروش پهنه F شهرک چیتگر H3 , H4 , H5Iran لیگ برترآخرین املاک فروشیفروش واحد 145...
ادامه مطلب
تماس باما 02144769006 02144748674 02144748678 اخرین املاک پیش فروشپیش فروش پروژه سازمان برنامه بودجه مروارید'>مرواریدشهرIran لیگ برترپروژه خلیج فارس ستاد کل دریاچه چیتگرIran لیگ برترپیش فروش پروژه امپریال پالاس کوهک شهریور 1404Iran دسته 1معرفی پروژه زاگرس دریاچه چیتگرIran دسته 1شرکت نیکان سازه سدید پروژه تریتیوم vip , امیرکبیر و آرتمیسIran شخصی سازپیش فروش پهنه F شهرک چیتگر H3 , H4 , H5Iran لیگ برترآخرین املاک فروشیفروش واحد 145...
ادامه مطلب
پیش از اوراکل 23ai و 19.28، اسکریپت awrsqrpt.sql یکی از روشهای تحلیل اجراهای قبلی یک کوئری بود و از این طریق می توانستیم آمارهای مربوط به میزان استفاده از CPU، ورودی/خروجی (I/O) ، زمان سپری شده(elapsed time) و … را در یک بازه زمانی مشخص مشاهده کنیم. با این حال، این روش دو محدودیت اصلی داشت. در این روش نیاز بود دو AWR snapshot تعیین شوند و ضمنا اطلاعات ا...
ادامه مطلب
همانطور که میدانید، وقتی در یک تراکنش رکوردی حذف یا بروزرسانی میشود، گاهی لازم است تغییر انجامشده به حالت قبلی بازگردد (rollback). برای مثال، کاربری رکوردی را بروزرسانی میکند و بلافاصله متوجه میشود که باید این تغییر را لغو کند. در اکثر دیتابیسهای رابطهای مدرن که ACID را بهطور کامل پشتیبانی میکنند، این امکان وجود دارد، اما مکانیزم اجرایی آن در ...
ادامه مطلب
فرض کنید میخواهیم از جدول employees، از هر دپارتمان، فقط اطلاعات کارمندی را نمایش دهیم که بالاترین حقوق را دارد. برای گرفتن این خروجی، تا قبل از نسخه 26ai معمولا از subquery استفاده می کردیم: SELECT * FROM ( SELECT employee_id, first_name, department_id, salary, RANK() OVER (PARTITION BY department_id ORDER BY salar...
ادامه مطلب
در دیتابیس اوراکل، state بستههای PL/SQL در سطح session حفظ می شود. یعنی زمانی که یک package در session ای اجرا میشود، متغیرهای global آن، مقادیر خود را در میان چندین فراخوانی حفظ میکنند. در نسخههای قبلی Oracle(قبل از 26ai)، زمانی که یک package دوباره compile میشد، تمام sessionهایی که state آن package را نگه داشته اند با خطاهای ORA-04068 مواجه میشد...
ادامه مطلب
تا قبل از نسخه 26ai، کوئریهایی که شامل bind variable بودند، نمیتوانستند از قابلیت query rewrite با استفاده از materialized view (MV) بهره ببرند و اوراکل مجبور بود دادهها را مستقیماً از جدولهای پایه بخواند، که باعث از دست رفتن مزایای کاراییِ دادههای پیشتجمیعشده (pre-aggregated data) میشد. از Oracle AI Database 26ai به بعد، این محدودیت حذف شده است...
ادامه مطلب
در اوراکل نسخه 21c و 23ai می توانیم در زمان ایجاد دیتابیس از طریق ابزار dbca، قابلیت TDE را برای همه tablespaceها{اعم از سیستمی و غیرسیستمی} فعال کنیم تا دیتابیس از همان ابتدا به صورت کامل در لایه سیستم عامل Encrypt شود. برای استفاده از TDE، گزینه های زیر همراه با اجرای DBCA قابل تنظیم هستند: [-'configureTDE' <true | false> Specify true to configure TDE wallet] [-'encryptPDBTablespaces' <Specify ALL to encrypt all Tablespaces or A comma separated list of name:value pairs with tablespace encryption to true/false. For example SYSTEM:true,SYSAUX:false>] [-'encryptTablespaces' <Specify ALL to encrypt all Tablespaces or A comma separated list of name:value pairs wit...
ادامه مطلب
در اوراکل نسخه 23ai، ویوهای جدیدی در زمینه Data Pump اضافه شده اند که می توان از طریق آنها دلایل کندی اجرای Data Pump را شناسایی کرد. لیست این ویوها را در قسمت زیر می بینید: (G)V$DATAPUMP_PROCESS_INFO (G)V$DATAPUMP_PROCESSWAIT_INFO (G)V$DATAPUMP_SESSIONWAIT_INFO ویوی V$DATAPUMP_PROCESS_INFO اطلاعاتی را در مورد جابهای مربوط به Data Pump نمایش می دهد نظیر SESSIONID، SPID، PROGRAM و … SQL> desc V$DATAPUMP_PROCESS_INFO Name Null? Type ----------------------------------------- -------- ---------------------------- CUR_DATE VARCHAR2(19) PROGRAM VARCHAR2(84) SE...
ادامه مطلب
تا قبل از نسخه 23ai نمی توانستیم از توابع تجمیعی نظیر SUM، AVG، MIN و MAX و … بر روی داده های با دیتاتایپ INTERVAL استفاده کنیم و در صورت استفاده، به خطای ORA-00932 مواجه می شدیم. برای مثال می خواهیم بررسی کنیم اجرای جاب PURGE_LOG در یک ماه گذشته به صورت میانگین چقدر زمان برده است: SQL> select column_name,data_type from dba_tab_cols where table_name='DBA_SCHEDULER_JOB_RUN_DETAILS' and column_name='RUN_DURATION'; COLUMN_NAME DATA_TYPE --------------- ---------------------------------------- RUN_DURATION INTERVAL DAY(3) TO SECOND(0) SQL> select AVG(RUN_DURATION) from DBA_SCHEDULER_JOB_RUN_DETAILS where job_name='PURGE_LOG'; 'ORA-00932: inconsistent datatypes: expected NUMB...
ادامه مطلب