
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 ...
ادامه مطلب
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 ...
ادامه مطلب
لازم است شاهد گرفته شود باید دو مرد یا یک مرد و دو زن شهادت بدهند. شاهد باید مؤمن، مورد اعتماد و رضایت طرفین و عادل باشد و ذینفع نباشد. آن دو زن بهاتفاق هم باید اداي شهادت كنند؛ تا اگر يكي لغزش يا اشتباه كرد، نفر دوّم يادآوري كند. تنظیم اسناد تجاری و ثبت معاملات شامل نکاتی بوده که لازم است هر فردی قبل از معامله و تجارت نسبت به آن آگاهی داشته باشد. این نکات برگرفته شده از بزرگترین آیه قرآن کریم یعنی آیه 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 ta...
ادامه مطلب
در اوراکل نسخه 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 -------------...
ادامه مطلب
تا قبل از نسخه 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 --------------- ---------------------------------...
ادامه مطلب
اوراکل در نسخه 23c قابلیت جدیدی را برای دستور CASE در محیط PL/SQL ارائه کرده است که در این متن با آن آشنا خواهیم شد. در ابتدا شکل ساده دستور CASE در PL/SQL را با یک مثال مرور می کنیم: declare VALUE number := 3; text varchar2(50); begin text := case VALUE when 1 then 'ONE' when 2 then 'TWO' when 3 then 'THREE' else 'NOT ONE, TWO NOR THREE' end; dbms_output.put_line(text); end; / ...
ادامه مطلب
زمانی که یکی از مجوزهای system “ANY” privilege نظیر select any table، drop any table و … را به کاربری می دهیم، آن کاربر امکان دسترسی به objectهای شمای sys و جداول Data Dictionary را ندارد: SQL*Plus: Release 10.1.0.4.2 - Production on Tue Jan 9 10:38:31 2024 SQL> show user USER is "SYS" SQL> create table sys.tb as select * from dual; Table created. SQL> create user usef identified by a; User created. SQL> grant create session,select any table to usef; Grant succeeded. SQL> conn u...
ادامه مطلب
Hybrid Partitioned Table قابلیت جدیدی است که اوراکل در نسخه 19c ارائه کرده است با کمک این قابلیت می توان برای یک جدول، تلفیقی از پارتیشنهای exteal و inteal را ایجاد کرد. این روش از پارتیشن بندی، صرفا متدهای Range و List را پشتیبانی می کند البته در نسخه 19c امکان استفاده از متد Automatic List برای Hybrid Partitioned Table وجود ندارد و این امکان از نسخه 23c به وجود آمد. بنابرین از این نسخه(23c) می توانیم برای جداول Hybrid Partitioned Table از قابلیت Automatic List Partitioning استفاده کنیم. قبل از...
ادامه مطلب