Thursday, January 10, 2008

procedure for Calculating Database Growth and scheduling in DBMS JOBS....

1.
Create a Table By the Name db_growth...with following details...

Name Null? Type
----------------------------------------- -------- ----------------------------
DAY DATE
DATABASE_SIZE_MB NUMBER
DAILY_GROWTH_MB NUMBER


2.

create or replace PROCEDURE database_growth
AS
today_size NUMBER;
yesterday_size NUMBER;
growth_size NUMBER;
cnt NUMBER;
BEGIN
SELECT sum(bytes)/(1024*1024) INTO today_size FROM SM$TS_USED;
SELECT COUNT(1) INTO cnt FROM db_growth ;
IF cnt > 0
THEN
SELECT database_size_mb INTO yesterday_size FROM db_growth WHERE to_date(d
ay,'dd-mon-yy')=to_date(SYSDATE -1,'dd-mon-yy');
ELSE
yesterday_size:=today_size;
END IF;
growth_size := today_size - yesterday_size;
INSERT INTO db_growth VALUES(sysdate,today_size,growth_size);
EXCEPTION
WHEN no_data_found THEN
INSERT INTO db_growth VALUES(sysdate,today_size,0);
DBMS_OUTPUT.PUT_LINE(SQLERRM);
END;

3.Submit in DBMS_JOBS

variable jobno number;
begin
dbms_job.submit(
:jobno,
'database_growth ;',
trunc(sysdate+1) + 4/24,
'trunc(sysdate+1) + 4/24'
);
commit;
end;
/
print :jobno

21 comments:

Tonguç said...

-- after 10g

select * from
table(dbms_space.OBJECT_GROWTH_TREND
('ARUP','BOOKINGS','TABLE'));

http://www.oracle.com/technology/pub/articles/10gdba/week15_10gdba.html

Speedpigz said...

I'm not a programmer but statement 2 fails on my database:
.
Warning: Procedure created with compilation errors.

SQL> show errors;
Errors for PROCEDURE DATABASE_GROWTH:

LINE/COL ERROR
-------- -----------------------------------------------------------------
8/1 PL/SQL: SQL Statement ignored
8/56 PL/SQL: ORA-00942: table or view does not exist
SQL> show user
USER is "SYSTEM"
SQL> desc db_growth;
Name Null? Type
----------------------------------------- -------- ----------------------------
DAY DATE
DATABASE_SIZE_MB NUMBER
DAILY_GROWTH_MB NUMBER

SQL>

Speedpigz said...

This is the statement I'm using:

create or replace PROCEDURE database_growth
AS
today_size NUMBER;
yesterday_size NUMBER;
growth_size NUMBER;
cnt NUMBER;
BEGIN
SELECT sum(bytes)/(1024*1024) INTO today_size FROM sys.SM$TS_USED;
SELECT COUNT(1) INTO cnt FROM system.db_growth ;
IF cnt > 0
THEN
SELECT database_size_mb INTO yesterday_size FROM system.db_growth WHERE to_date(day,'dd-mon-yy')=to_date(SYSDATE -1,'dd-mon-yy');
ELSE
yesterday_size:=today_size;
END IF;
growth_size := today_size - yesterday_size;
INSERT INTO system.db_growth VALUES(sysdate,today_size,growth_size);
EXCEPTION
WHEN no_data_found THEN
INSERT INTO system.db_growth VALUES(sysdate,today_size,0);
DBMS_OUTPUT.PUT_LINE(SQLERRM);
END;
/

Anonymous said...

The table sys.SM$TS_USED does not exixts. That's why you receive the error

Anonymous said...

Hello !.
You re, I guess , perhaps very interested to know how one can collect a huge starting capital .
There is no need to invest much at first. You may start earning with as small sum of money as 20-100 dollars.

AimTrust is what you haven`t ever dreamt of such a chance to become rich
The company incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

It is based in Panama with affiliates everywhere: In USA, Canada, Cyprus.
Do you want to become really rich in short time?
That`s your choice That`s what you desire!

I feel good, I started to take up income with the help of this company,
and I invite you to do the same. If it gets down to select a proper partner utilizes your money in a right way - that`s AimTrust!.
I make 2G daily, and my first investment was 500 dollars only!
It`s easy to get involved , just click this link http://hemynefed.arcadepages.com/gapalo.html
and go! Let`s take this option together to become rich

Anonymous said...

I wish not approve on it. I over warm-hearted post. Specially the title attracted me to be familiar with the whole story.

Anonymous said...

Easily I to but I about the collection should prepare more info then it has.

Anonymous said...

Good day, sun shines!
There have were times of hardship when I didn't know about opportunities of getting high yields on investments. I was a dump and downright stupid person.
I have never thought that there weren't any need in big starting capital.
Nowadays, I feel good, I begin take up real money.
It gets down to choose a proper companion who uses your money in a right way - that is incorporate it in real business, parts and divides the profit with me.

You may ask, if there are such firms? I have to answer the truth, YES, there are. Please get to know about one of them:
http://theinvestblog.com [url=http://theinvestblog.com]Online Investment Blog[/url]

Tani said...

I'm just a beginner but statement fails on my database. please clarify more how do i use it in 11G.
sap ecc 7.0

oakleyses said...

tory burch outlet, polo ralph lauren, ugg boots, chanel handbags, tiffany jewelry, longchamp outlet, longchamp pas cher, gucci handbags, sac longchamp pas cher, uggs on sale, jordan pas cher, michael kors pas cher, ray ban sunglasses, oakley sunglasses, polo outlet, louboutin pas cher, longchamp outlet, burberry pas cher, louis vuitton, cheap oakley sunglasses, replica watches, replica watches, longchamp outlet, christian louboutin outlet, prada handbags, oakley sunglasses wholesale, louis vuitton outlet, oakley sunglasses, ray ban sunglasses, louis vuitton, prada outlet, nike outlet, louis vuitton outlet, christian louboutin, nike free run, nike roshe, ugg boots, nike air max, polo ralph lauren outlet online, kate spade outlet, christian louboutin uk, tiffany and co, nike free, oakley sunglasses, jordan shoes, louis vuitton outlet, nike air max, ray ban sunglasses

oakleyses said...

nike tn, ralph lauren uk, true religion outlet, nike air max uk, burberry handbags, michael kors, abercrombie and fitch uk, nike blazer pas cher, oakley pas cher, timberland pas cher, hogan outlet, uggs outlet, michael kors outlet online, replica handbags, sac vanessa bruno, true religion outlet, converse pas cher, guess pas cher, ray ban pas cher, ray ban uk, true religion outlet, michael kors outlet, mulberry uk, nike roshe run uk, hollister uk, coach outlet, kate spade, nike air max, new balance, true religion jeans, north face, coach outlet store online, uggs outlet, michael kors outlet online, polo lacoste, michael kors outlet, lululemon canada, nike air force, vans pas cher, michael kors outlet, hollister pas cher, michael kors outlet online, sac hermes, michael kors, burberry outlet, michael kors outlet online, north face uk, nike air max uk

oakleyses said...

converse, louboutin, soccer jerseys, ferragamo shoes, hermes belt, longchamp uk, p90x workout, north face outlet, baseball bats, instyler, nike trainers uk, babyliss, mont blanc pens, soccer shoes, nfl jerseys, valentino shoes, oakley, hollister clothing, abercrombie and fitch, chi flat iron, ralph lauren, nike air max, north face outlet, gucci, ray ban, vans, beats by dre, herve leger, jimmy choo outlet, giuseppe zanotti outlet, mac cosmetics, ghd hair, reebok outlet, nike roshe run, hollister, mcm handbags, timberland boots, nike air max, lululemon, bottega veneta, insanity workout, nike huaraches, vans outlet, hollister, iphone cases, wedding dresses, new balance shoes, converse outlet, asics running shoes, celine handbags

oakleyses said...

marc jacobs, ugg,uggs,uggs canada, louis vuitton, swarovski, barbour uk, montre pas cher, moncler outlet, louis vuitton, canada goose outlet, louis vuitton, pandora charms, wedding dresses, juicy couture outlet, moncler, canada goose outlet, louis vuitton, canada goose uk, ugg uk, canada goose, ugg pas cher, coach outlet, hollister, moncler, canada goose outlet, ugg, pandora jewelry, moncler outlet, karen millen uk, pandora jewelry, links of london, louis vuitton, canada goose, canada goose, swarovski crystal, moncler uk, moncler, moncler, doudoune moncler, juicy couture outlet, canada goose jackets, thomas sabo, replica watches, ugg,ugg australia,ugg italia, barbour, pandora uk, supra shoes, lancel, toms shoes

raybanoutlet001 said...

fitflops
cleveland cavaliers jerseys
ugg boots
ugg outlet
louboutin shoes
true religion outlet
ray ban sunglasses
ugg boots
houston texans jerseys
new balance shoes

Tamer Nasr said...

ارخص شركة عزل اسطح بصفوى 0546970480 المستقبل


لقد اصبح يعاني العديد نن الأشخاص خلال الفترة الاخيرة مشاكل بالاحساس بارتفاع درجات الحرارة وآخرون يعانون في فصل الشتاء من مشكلة تسرب مياه نتيجة للامطار ،اعزائي هل تعلمون أن هذا ناتج عن الاهمال في القيام بعمل
شركة عزل اسطح بصفوى
سواء عزل حرارى بصفوى او مائى بصفوى او عزل فوم بصفوى ،ان عملية عزل الاسطح وتختلف انواعها اصبحت تشكل اهمية كبيرة لك الايام ،الكثير من الاشخاص يقلقون بشأن التكلفة فاليوم نقول لكم لا داعي لاي قلق على الاطلاق لليوم سوف تكونوا باتمام عملية العزل اي كان نوعها على ايدي متخصصون في ذلك وخبراء بواسطة افضل مواد عزل واستخدام افضل الادوات ويكون كل هذا بسعر بسيط فقط مع المستقبل
ارخص شركة عزل اسطح بصفوى
هذه من اهم الشركات التى تقدم خدمة في ذلك المجال اسمها ثقة
عزل اسطح بصفوى
و
شركة عزل مائى بصفوى
و
شركة عزل حرارى بصفوى
و
شركة عزل فوم بصفوى

Tamer Nasr said...

ارخص شركة تنظيف بصفوى 0546970480 المستقبل

تهتم
شركة تنظيف بصفوى
بتنظيف الفنادق من الداخل والخارج وتنظيف الحوائط والارضيات والواجهات والاعتماد على افضل مواد التظيف والتعقيم وتنظيف الفرش والسجاد والانتريهات الخاصة بالفندق كما تعتمد نحن
ارخص شركة تنظيف بصفوى
على مجموعة من المعدات والالات الحديثة التى تقوم باعمال النظافة كاجهزة البخار واجهزة التكيف واجهزة التعقيم لانجاز عملية النظافة على اعلى مستوى كما تهتم نحن
شركة تنظيف منازل بصفوى
بتوفر اجود انواع المنظفات والمطهرات

شركة تنظيف موكيت بصفوى
و
شركة تنظيف شقق بصفوى
و
شركة تنظيف كنب
و
شركة تنظيف مسابح بصفوى
و
شركة صيانة مسابح بصفوى
وايضا
شركة تنظيف مساجد بصفوى
و
شركة صيانة مساجد بصفوى


Tamer Nasr said...

ارخص شركة عزل اسطح بالدمام 0546970480 المستقبل


الكثير يعاني من مشكلة تراكم الأمطار فوق أسطح المنازل تحديداً في فصل الشتاء، والذي يؤدي إلى العديد من المشاكل التي تحدث للأبنية الداخلية والأبنية الخرسانية للمنازل وقد تتسرب المياه وتتغلل داخل سطح المنزل مما يؤدي إلى حدوث بعض المشاكل وتسرب المياه إلى داخل المنزل بشكل ظاهر والذي يسبب الإزعاج لصاحب المنزل.

ارخص شركة عزل اسطح بالدمام

كما يتسبب أيضاً تسرب المياه الى بعض التشققات في الأسطح وتفسد الدهانات الموجودة بالسقف ويجعل شكلها سىء جداً، وخلال فصل الصيف وأشعة الشمس القوية تتسبب في إزعاج سكان المنزل مما تجعل حرارة المنزل مرتفع جداً ويتسبب في الإحساس بالاختناق والتعرق، فلتخلص من كل هذه المشاكل لابد من عملية عزل للأسطح .

تعتبر عملية عزل الأسطح مهمة للغاية ومن أهم الشركات المخصصة في هذا المجال المستقبل
شركة عزل فوم بالدمام
التي تقدم الخدمة لكافة أنواع الأسطح، وتهتم
شركة عزل اسطح بالدمام
بأعمال العزل الحرارية والمائية للأسطح، وتعتمد الشركة على مجموعة من العاملين الذين يتمتعون بخيرة وكفاءة عالية للتعامل مع الأنواع المتعددة للعزل الحراري و العزل المائي لاننا
شركة عزل حرارى بالدمام
و
شركة عزل مائى بالدمام
شركة عوازل الدمام
شركات العزل المائي بالدمام
شركات العزل الحراري بالدمام


اسعار عزل الفوم
اسعار الواح الفوم العازل

Tamer Nasr said...


شركة تيجان للخدمات المنزلية بالمدينة المنورة
أن لكل بيت ومنزل يحتاج إلى العديد من الخدمات وخاصةً إذا كان البيت أو المنزل بعد التشطيب ويجب أن يكون مؤهلاً تمامًا للعيش والسكن فيه، فإن كل رب بيت وأسرة تحتاج بالفعل إلى مساعدة لكي يتم نقل عفش المنزل من المكان القديم إلى المكان الجديد، وتحتاج إلى تنظيف المنزل بشكل جيد قبل وبعد وضع العفش فيه وبالإضافة إلى الكثير من الخدمات، ولا يوجد سواء شركة خدمات منزلية بالمدينة المنورة لكي تقدم لكم الخدمات المناسبة لكم وبأرخص الأسعار.
سباك بالمدينة المنورة
كهربائي بالمدينة المنورة
دهان بالمدينة المنورة
نجار بالمدينة المنورة
معلم سباك بجدة
معلم كهربائي بجدة
معلم دهان بجدة

Tamer Nasr said...


شركة خدمات منزلية بالمدينة المنورة
شركة خدمات منزلية بالمدينة المنورة، من أروع الشركات الموجودة في المدينة المنورة فهي تقوم بالعديد من الخدمات الرائدة والفريدة لكل فرد يتوجه إليها، بالإضافة إلى أنها تتمتع بمزايا رائعة ومميزة جدًا فهي تقدم خدماتها على أكمل وجه وفي وقت قصير، والآن تعالى معي عزيزي العميل لكي تتعرف على كافة الخدمات التي تقدمها شركة خدمات منزلية بالمدينة خلال الأسطر القليلة القادمة.
فني سباكة بالمدينة المنورة
فني كهربائي بالمدينة المنورة
معلم بوية بالمدينة المنورة
رقم سباك بجدة
رقم كهربائي بجدة
رقم دهان بجدة
رقم فني دش بجدة
نجار بجدة

Tamer Nasr said...


شركة صيانة منزلية بالمدينة المنورة
لا يوجد أي منزل أو عقار لا يتطلب خدمات صيانة كاملة وشاملة من حيث السباك أو الكهربائي أو الدهان والنجار والفني الكهربائي ومعلم البومية وغيرهم من الفنيين الرائدين، ولا أحد يقوم بتلك المهام بمفرده بل يجب على كل شخص لديه منزل أو بيت أو عقار جديد الاستعانة بإحدى الشركات الموجودة في المدينة ولا يوجد أفضل من شركة صيانة منزلية بالمدينة المنورة.
شركة نقلعفش بالمدينة المنورة
شركة تنظيف بالمدينة المنورة
شركة مكافحة حشرات بالمدينة المنورة
شركة مكافحة النمل الابيض بالمدينة المنورة
شركة مكافحة حشرات بالمدينة المنورة
شركة تنظيف خزانات بالمدينة المنورة
شركة عزل اسطح بالمدينة المنورة
شركة تمديد غاز مركزي بجدة

Tamer Nasr said...


شركة صيانة منزلية بجدة
أننا جميعًا دائمًا في حاجة لأحسن فنيين صيانة للمنزل وخاصةً إذا كان المنزل تحت الانشاء أو قدم بناؤها وتمت نشأته ولكن ما زال يحتاج إلى بعض الأمور التي تجعله مهيأ للسكن والمعيشة، فيجب عليك عزيزي العميل أن تفكر جيدًا وتختار أفضل شركة صيانة منزلية بجدة لكي تقدم لك أفضل وأحسن الخدمات وبأقل الأسعار.
شركةعزل بالمدينة المنورة
شركة عزل اسطح بالمدينة المنورة
شركة عزل خزانات بالمدينة المنورة
شركة كشف تسربات المياه بالمدينة المنورة
شركة تركيب طارد الحمام بالمدينة المنورة
شركة تسليك مجاري بالمدينة المنورة
شركة تنسيق حدائق بالمدينة المنورة
شركة شراء اثاث مستعمل بالمدينة المنورة
شركة تمديد غاز مركزي بجدة