Bunch of oracle questions
Hi Guys,
I have some oracle questions. What does generating statistics for a table or index
actually do? And what is the difference between estimate statistics and compute
statistics 10% or any other percentage?
How does creating new statistics improve performance?Also, what is brconnect
used for? i saw it being used for statistics as well as some other things.
what are the various uses for it?
And coming to a different topic, can someone tell me the difference between
the rollback segments concept of oracle 8 and the undo tablespace concepts
of oracle 9.
Thanks in advance.
Cyrus
Hi Cyrus,
Q1: What does generating statistics for a table or index ..
A1: The generated statistics are used by the cost based optimizer to compute the optimal execution plan for your Sql statements
Q2: How does creating new statistics improve performance?
A2: Data in your tables change over time. So, not up to date statistics about this data would mean sub optimal results, computing the optimal exec plan for your Sql statements. That is, why your statistics should be up to date.
Q3: And coming to a different topic, can someone tell me the ..
A3: see http://otn.oracle.com/documentation
Regards
Gregor
Similar Messages
-
Embedded SQL against Oracle Question
Software: Forte 3.0.J.
Server Platform: HPUX 10.2
Database: Oracle
Problem Description: During the course of development, I ran into a
problem using multiple columns in an sql UPDATE/SET statement. I was trying
to update a.COLUMN_1 and a.COLUMN_2, which constitute part of the primary
key of associative TABLE_A (a). In order for me to make the update, I
needed to use the existing value of a.COLUMN_1 to lookup the new b.COLUMN_1
in TABLE_B (b). Where a.COLUMN_1 = b.RELATED_COLUMN_1, I am able to find
each b.COLUMN_2 that correspond to each a.COLUMN_2.
I was able to resolve the issue by separating the two columns so
that each had it's own select statement. Theoretically, it appears that
this shouldn't work, because the SET statement for a.COLUMN_1 would cause
the a.COLUMN_1 reference in the select statement of a.COLUMN_2 to be
overwritten.
In spite of this, I tried it, and it worked. I would like to
understand why the sql works, and how sql actually executes the statement.
Here is the sql:
UPDATE TABLE_A a
SET a.COLUMN_1 =
(SELECT DISTINCT b1.COLUMN_1
FROM TABLE_B b1
WHERE b1.RELATED_CASE_ID =
a.COLUMN_1 AND
b1.RELATED_COLUMN_TYPE_CD = 'NEPHI'),
a.COLUMN_2=
(SELECT DISTINCT b2.COLUMN_2
FROM TABLE_B b2
WHERE b2.RELATED_COLUMN_1=
a.COLUMN_1 AND
b2.RELATED_COLUMN_TYPE_CD = 'NEPHI' AND
b2.RELATED_COLUMN_2= a.COLUMN_2)
WHERE a.COLUMN_1 = 100
The table structure is as follows:
TABLE_A: (primary keys are bolded) This is an associative table.
Column_1 and Column_2 comprise the pk of one table; Column_3 and Column_4
comprise the pk of another table. Assume that the Column_1 and Column_2
values replacing the original values already exist in the parent table of
which they form the pk).
COLUMN_1
COLUMN_2
COLUMN_3
COLUMN_4
COLUMN_5
TABLE_B: (primary keys are bolded) This is a reference table.
COLUMN_1
COLUMN_2
RELATED_COLUMN_1
RELATED_COLUMN_2
RELATED_COLUMN_TYPE_CD
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>If you do an explain plan or set autotrace on against this update statement,
you'll find that the select operations are actually executed first by Oracle
- I believe because of the nature of the transaction. Thus, no problem.
Brian Wilson
U.S. Bancorp Piper Jaffray
[email protected]
Phone (612) 342-5682
From: David Pettit[SMTP:[email protected]]
Reply To: David Pettit
Sent: Friday, April 30, 1999 1:58 PM
To: '[email protected]'
Subject: Embedded SQL against Oracle Question
Software: Forte 3.0.J.
Server Platform: HPUX 10.2
Database: Oracle
Problem Description: During the course of development, I ran into a
problem using multiple columns in an sql UPDATE/SET statement. I was
trying
to update a.COLUMN_1 and a.COLUMN_2, which constitute part of the primary
key of associative TABLE_A (a). In order for me to make the update, I
needed to use the existing value of a.COLUMN_1 to lookup the new
b.COLUMN_1
in TABLE_B (b). Where a.COLUMN_1 = b.RELATED_COLUMN_1, I am able to find
each b.COLUMN_2 that correspond to each a.COLUMN_2.
I was able to resolve the issue by separating the two columns so
that each had it's own select statement. Theoretically, it appears that
this shouldn't work, because the SET statement for a.COLUMN_1 would cause
the a.COLUMN_1 reference in the select statement of a.COLUMN_2 to be
overwritten.
In spite of this, I tried it, and it worked. I would like to
understand why the sql works, and how sql actually executes the statement.
Here is the sql:
UPDATE TABLE_A a
SET a.COLUMN_1 =
(SELECT DISTINCT b1.COLUMN_1
FROM TABLE_B b1
WHERE b1.RELATED_CASE_ID =
a.COLUMN_1 AND
b1.RELATED_COLUMN_TYPE_CD = 'NEPHI'),
a.COLUMN_2=
(SELECT DISTINCT b2.COLUMN_2
FROM TABLE_B b2
WHERE b2.RELATED_COLUMN_1=
a.COLUMN_1 AND
b2.RELATED_COLUMN_TYPE_CD = 'NEPHI' AND
b2.RELATED_COLUMN_2= a.COLUMN_2)
WHERE a.COLUMN_1 = 100
The table structure is as follows:
TABLE_A: (primary keys are bolded) This is an associative table.
Column_1 and Column_2 comprise the pk of one table; Column_3 and Column_4
comprise the pk of another table. Assume that the Column_1 and Column_2
values replacing the original values already exist in the parent table of
which they form the pk).
COLUMN_1
COLUMN_2
COLUMN_3
COLUMN_4
COLUMN_5
TABLE_B: (primary keys are bolded) This is a reference table.
COLUMN_1
COLUMN_2
RELATED_COLUMN_1
RELATED_COLUMN_2
RELATED_COLUMN_TYPE_CD
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
Nondeposit investment products are not insured by the FDIC, are
not deposits or other obligations of or guaranteed by U.S. Bank
National Association or its affiliates, and involve investment
risks, including possible loss of the principal amount invested.
Past performance does not guarantee future results. We consider
our sources reliable. Accuracy and completeness are not guaranteed.
Information is subject to change. Transactional details should not
be relied on for tax purposes and do not supersede normal trade
confirmations or statements. Messaging outside U.S. jurisdictions
from U.S. Bancorp Piper Jaffray to non-institutional parties is not
intended for solicitation purposes.
Electronic mail sent through the Internet is not secure. We will
not accept time-sensitive, action-oriented messages, transaction
orders, fund transfer instructions or check stop payments
electronically.
If you are not the intended recipient, notify the Sender. This
information is intended only for the person named above and for
the purposes indicated. Do not distribute this message without
written consent of the author. Non-business opinions may not
reflect opinions of U.S. Bancorp Piper Jaffray and its affiliates.
U.S. Bancorp Piper Jaffray and its affiliates reserve the right to
monitor all e-mail.
Securities products and services are offered through
U.S. Bancorp Piper Jaffray Inc., member SIPC and NYSE, Inc.,
a subsidiary of U.S. Bancorp.
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/> -
Unbreakable Linux/Oracle question
Hi,
I set up Unbreakable Linux, and was following the instructions to evaluate Oracle RAC 10g.
I changed my mind about setting up the RAC, I would just like to install Oracle on Unbreakable Linux. My question may sound dumb, but does anyone know if the download for Unbreakable Linux comes with Oracle 10G packages? I need to know if I need to download the Oracle 10G database for Linux, or is it already included in Unbreakable Linux download?
Thanks,
ZachI need to download the Oracle 10G database for Linux,
or is it already included in Unbreakable Linux download?Unbreakable Linux download is the Operating System only, 10g DB is not included. -
hi
my first time in forum........and i have some question in yours permission
1. what is the most weak oracle version ? i want to install on a mini laptop for learning (intel Atom N280,2G memory)
2. is Oracle 10g can be install on Windows 7 ?
thank's in advanceuser9039855 wrote:
hi
my first time in forum........and i have some question in yours permission
1. what is the most weak oracle version ? i want to install on a mini laptop for learning (intel Atom N280,2G memory)
2. is Oracle 10g can be install on Windows 7 ?
thank's in advanceBy weak do you mean least resource intensive?
I would recommend UBUNTU and Oracle XE if you are looking for something to run on a mini-laptop, both are freely available. -
Hello All
I have a simple qusetion.
I have been developing a .Net application which uses SQL Server 2005 Database.
Now I am trying to convert it to use Oracle Database.
I am trying to use the using System.Data.OracleClient namespace so that I can use the OracleConnection and such
However when I type System.Data. I only get the SQLClient by default.
Are ther any additional libraries or references that I need to insert into my project in order to access the the System.Data.OracleClient namespace?
I am using VS 2005 Academic Edition.
Thanks very mcuh in advance.
SuziYou'll probably have better luck getting answers to .Net questions in this forum:
ODP.NET
There are lots of articles and examples here:
http://www.oracle.com/technology/tech/dotnet/index.html -
What should be the best approach for updating a table remotely?
Say we have one database in JAPAN and one in US. we need to update one table column in JAPAN database from here.
What we have done: We have created a synonym of that table here (using database link)and updating throu that. But it is very slow ... when we process large amount data.
If there a better solution..... please share ... (replication????)If you wanted to move the application to another server, you would generally need to move it to another database. Potentially, you could move some or all of your PL/SQL to an Oracle Forms application using the PL/SQL interpreter there. This would generally involve some degree of application rework, though.
What is the underlying reason for going to a separate server? If you have too much load for a single server to handle, perhaps you could cluster the database.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
Dear gurus
I wanted to run Oracle 9i and Oracle 10g R2 in same cluster ( two node ) , in different Resoures Group .runnning on Solaris 9
the databases are quite small in size
Is it possible to do , any hint will be helpful
RegardsHi,
just keep them as seperate as possible.
Different device groups (Metasets,Diskgroups),
Different Oracle Users,
Obviously different Ports for the listener.
Although they are from a small size, trim the IPC (shared Memory etc.) resource usage of the databases to an amount you can satisfy with your storage, and specify the IPC settings.
It should work that way.
Detlef -
Hi there.
I’m planning on purchasing a mac pro when they finally update the lineup (very very soon hopefully!) and I have some questions that hopefully you guys can help me with.
(I realize that some or all of this may no longer be relevant if/when the updated mac pros come out.)
What is the difference between a quad-core and 8-core? What does the “core” mean actually? If it’s a difficult thing to explain, could somebody point me in the right direction so I can read up on it?
There are several sites, OWC comes to mind, that offer RAM upgrades for a much cheaper price than what Apple charges. Do you get what you pay for, or can you actually get the identical RAM that Apple sells for a lower price if you do it yourself?
Is there any benefit or handicap to having two equal sized hard drives instead of one with double the storage? (Is it better to have 2 x 1TB drives or a 2TB drive, or is there a difference at all?)
The graphics option currently states a few different things that confuse me. Under “Second Display” the description states that all Mac Pro graphics cards support two Apple displays. The next line seems to contradict that and say you need an additional NVIDIA card if you want to use two 24-inch Apple LEDs. The graphics option seems to imply that the ATI Radeon is the best card, yet doesn’t have an option to use two of them.
If you want to use two 24-inch displays, do you only have the NVIDIA cards to choose from? Does the Mac Pro have 2 mini display ports?
I currently have all of my music and photos on my macbook. What is the best way to go about having both my music and photos available on both the Mac Pro and my macbook?
Thanks for any help with these questions.There are several sites, OWC comes to mind, that offer RAM upgrades for a much cheaper price than what Apple charges. Do you get what you pay for, or can you actually get the identical RAM that Apple sells for a lower price if you do it yourself?
Yes, I like Crucial RAM........it is in all my Macs. This is known as a very Mac friendly supplier here.
I also have some OWC in my G4...also Mac friendly and they and Crucial have excellent customer service and lifetime warranties.
Apple doesn't make their own RAM and the original RAM in my Pro (Samsung) went bad after two years. It is also pretty pricey!
I currently have all of my music and photos on my macbook. What is the best way to go about having both my music and photos available on both the Mac Pro and my macbook?
I just migrated it over in Target Disk Mode.But I used DiskWarrior on it before the migration to make sure anything I sent over was not damaged.
DALE -
A Bunch of Rookie Questions from an old DOS guy
Equipment, brand new iMAC 24" with wireless keyboard & mouse, wired LAN.
I started in the computer world with punch cards and the Microsoft world with DOS 2.0. I now have my first MAC so forgive the dumb questions. I bought a big reference book, I've been through it and the help screens but no luck so far.
There doesn't seem to be any uninstall for software. Am I correct in assuming that uninstalling is simply a matter of dragging the software folder to the trash?
How come the Home and End keys don't seem to work in Mail text on my wireless keyboard?
Why doesn't Searchlight display a "didn't find anything" message?
Thanks, Peter
iMAC Mac OS X (10.4.9)I'll simply add the following regarding software uninstall:
Uninstalling Software: The Basics
Most OS X applications are completely self-contained "packages" that can be uninstalled by simply dragging the application to the Trash. Most applications create preference files which are stored in the /Home/Library/Preferences/ folder. Although they do nothing once you delete the associated application, they do take up some disk space. If you want you can located them in the above location and delete them, too.
Some applications may install an uninstaller program that can be used to remove the application. In some cases the uninstaller may be part of the application's installer, and is invoked by clicking on a Customize button that will appear during the install process.
Some applications may install components in the /Home/Library/Applications Support/ folder. You can also check there to see if the application has created a folder. You can also delete the folder that's in the Applications Support folder. Again, they don't do anything but take up disk space once the application is trashed.
Some applications may install a startupitem or a Log In item. Startupitems are usually installed in the /Library/StartupItems/ folder and less often in the /Home/Library/StartupItems/ folder. Log In Items are set in the Accounts preferences. Open System Preferences, click on the Accounts icon, then click on the LogIn Items tab. Locate the item in the list for the application you want to remove and click on the "-" button to delete it from the list.
If an application installs any other files the best way to track them down is to do a Finder search using the application name or the developer name as the search term.
There are also several shareware utilities that can uninstall applications:
AppZapper
CleanApp
Yank
SuperPop
Uninstaller
Spring Cleaning
Look for them at VersionTracker or MacUpdate.
For more information visit The XLab FAQs and read the FAQ on removing software. -
Bunch of newbie questions ...
Hi all,
These forums have been really helpful in getting my Archlinux working, but I have a few questions still:
1. I have USB 2.0. So if i install the ehci-hcd modile, do I still need to install uhci-hcd? I guess it shouldn't really matter if I do, but I just want to know.
2. How do I disable ipv6? It's annoying. When I access websites it takes about 7 seconds to connect each time. I know that in firefox I can go into "about:config" and disable it by searching for "ipv6", but I want to disable it as a whole so that it doesn't get in the way of other net utilitiues (ie - pacman!!)
3. With pacman - and I guess I must have missed something - I couldn't get anything to work. Then in these forums some guy posted commands like "-Sy". Now where did that "y" come from and why doesn't pacman mention it when i type in pacman -h? So frustrating :-)
4 - With pacman I want to get gnome 2.10. How can I check the version that it's gonna download? Typing pacman -Sy gnome doesn't mention the vesion.
THanks guys!! Loving my Archlinux so far (especially, after 3 hours, I finally got internet connection working, w00h00!!)Ok, most of this has been answered... but I wanted to throw my responses into the mix...
KENTOSI wrote:1. I have USB 2.0. So if i install the ehci-hcd modile, do I still need to install uhci-hcd? I guess it shouldn't really matter if I do, but I just want to know.
It's device dependant... if you want to connect a usb 1.0 device you need to modprobe the usb 1.0 module (ohci-hcd or uhci-hcd, depending on the hardware)
KENTOSI wrote:2. How do I disable ipv6? It's annoying. When I access websites it takes about 7 seconds to connect each time. I know that in firefox I can go into "about:config" and disable it by searching for "ipv6", but I want to disable it as a whole so that it doesn't get in the way of other net utilitiues (ie - pacman!!)
I'm not really sure if this is ip6... but I guess you can always build a custom kernel... try looking into some of dibblethewrecker's kernel work...
KENTOSI wrote:3. With pacman - and I guess I must have missed something - I couldn't get anything to work. Then in these forums some guy posted commands like "-Sy". Now where did that "y" come from and why doesn't pacman mention it when i type in pacman -h? So frustrating :-)
pacman works based on "operations" - an operation is one of the capital letters... so "R" is for remove, "S" is for sync, "A" for add, "U" for upgrade.... if you want to know the options for a given operation, append "h" to it... i.e. "Sh" or "Ah" or "Uh"
KENTOSI wrote:4 - With pacman I want to get gnome 2.10. How can I check the version that it's gonna download? Typing pacman -Sy gnome doesn't mention the vesion.
Arch doesn't work like that... you get the latest version and that's it - you don't decide to get a specific version... -
i am not being able to create a table with varchar2(32767). i want to avoid long because it has been deprecated from 8i.
how can i know what is the error name corresponding to an oracle exception number SQLCODE? for example ORA-01422 corresponds to TOO_MANY_ROWS. so if i am expecting more than one rows in my select... into clause, then i can define WHEN TOO_MANY_ROWS THEN in my exception and handle it. or do i have to use when OTHERS onlyuser637544 wrote:
i am not being able to create a table with varchar2(32767). i want to avoid long because it has been deprecated from 8i.
What is Oracle version??
32767 is the limit in PL/SQL. SQL has less limit. In SQL maximum length can be 4000 only. See the link for more details
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/sql_elements001.htm#sthref76
how can i know what is the error name corresponding to an oracle exception number SQLCODE? for example ORA-01422 corresponds to TOO_MANY_ROWS. so if i am expecting more than one rows in my select... into clause, then i can define WHEN TOO_MANY_ROWS THEN in my exception and handle it. or do i have to use when OTHERS onlyWhen Oracle raise any exception you can use SQLERRM to know the error message. Oracle have provided a function also SQLERRM() in which you can pass the Oracle error number and you will get the error message.
SQL> ed
Wrote file afiedt.buf
1 DECLARE
2 X varchar2(1);
3 BEGIN
4 SELECT dummy INTO X from DUAL WHERE 1=0;
5 EXCEPTION
6 WHEN OTHERS THEN
7 DBMS_OUTPUT.PUT_LINE(SQLERRM(-SQLCODE));
8* END;
SQL> /
PL/SQL procedure successfully completed.
SQL> set serveroutput on
SQL> /
ORA-00100: no data found
PL/SQL procedure successfully completed.
SQL>Cheers, -
Oracle - Questions on indexing
If i have order by/group by clauses in my SQL then is it a good idea to crete indexes on the tables?
if in a SQL, there are two tables. both are being joined. One of which is being used in LIKE clause filter. then should i create index on the other table?
if i have a SQL with three tables. table A is getting joined to table B and C. then should i create two indexes (one for each join) or one index only?Here is a test case that proves you wrong.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> drop table t
2 /
Table dropped.
SQL> create table t
2 as
3 select * from all_objects
4 /
Table created.
SQL> create index t_idx on t(object_id)
2 /
Index created.
SQL> exec dbms_stats.gather_table_stats(user, 'T', cascade=>true)
PL/SQL procedure successfully completed.
SQL> explain plan
2 for
3 select owner ,
4 object_name ,
5 subobject_name,
6 data_object_id,
7 object_type ,
8 created ,
9 last_ddl_time ,
10 timestamp
11 from t
12 order by object_id
13 /
Explained.
SQL> select * from table(dbms_xplan.display)
2 /
PLAN_TABLE_OUTPUT
Plan hash value: 3778778741
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 116K| 9339K| 2542 (1)| 00:00:31 |
| 1 | TABLE ACCESS BY INDEX ROWID| T | 116K| 9339K| 2542 (1)| 00:00:31 |
| 2 | INDEX FULL SCAN | T_IDX | 116K| | 264 (2)| 00:00:04 |
-------------------------------------------------------------------------------------The selection criteria between Sort or index scan depends on lots of other factors and not as that of what you have mentioned. May be this could be of your interest.
http://www.dba-oracle.com/oracle_news/2004_12_3_webb_oracle_sorting_index_access.htm
Thanks,
Karthick. -
I use Quicktime to view the site Hanson.net as I am a huge fan and member of their club.I am disappointed however that all my issues with quicktime now prevent me from viewing the site fully.Here are my issues:
When I try to update an older version of Quicktime an error pop up window comes up saying they cannot locate a file needed to delete the old version which would then allow me to update the new version. Second when I am finally able to use quicktime all my other graphic links appear broken and I cannot fully initialize sites such as youtube.I was wondering if someone can give me a concise step by step direction on how to correct these problems so I can get the full usage out of Quicktime without all these bugs.
Sincerly MissyQuickTime formats are not used at YouTube.
They use Flash Media and you need another player (Adobe.com). -
Cost Based Oracle Volume 1: Fundamentals - The most awaited topic book
List,
I was very happy to know the news from AskTom site that Mr. Jonathan Lewis has written a book on most awaited topic, i.e. Cost Based Oracle - Volumne 1. I used the terms most awaited, because, I haven't found any book on this topic, may be few technical papers, but, a complete book dedicating to this topic is new, at least in my view. What you more expect when an Oracle Expert write this books, who provides with in-detailed information and not to forget with proven tests.
The book might be available in the book stall from November month onwards. Following is the linke and book index, if someone interested, please read it.
http://www.jlcomp.demon.co.uk/cbo_book/ind_book.htmlA couple of years back I had a developer bring me a poorly running query that came from a vendor package. I looked at it, asked a bunch of dumb questions, and then rewote it to drive differently. It ran great. Then I told the developer that since it was a canned package I didn't know what good my version was going to do him.
A week later the developer came back and told me that the vendor had put my version of the query into their product. Considering that most of their installations are on SQL Server while we run on Oracle I found that amazing.
Sometimes the unexpected happens and it is not a bad thing. But I do not recommend waging money on a vendor accepting a performance improvement suggestion. Most of them act like your shop is the only one having performance issues with their product.
-- Mark D Powell -- -
Application for the post of an ORACLE DBA
=================================================================
============
ARUNKUMAR RAGHAVAN MSc,BEd,PGDMCH,(MBA)
=================================================================
============
CURRICULUM VITAE
Covering letter
From
Arunkumar.R, email : [email protected],
[email protected]
No 16 /9 Nagendra nagar,
Velachery main road, checkpost,
Near jaya hospital,
Chennai -600 042.
Respected Sir / Madam,
SUB : Application for the post of
ORACLE DBA / DBO - Reg
I wish to submit the following few lines for your kind
consideration.
I feel more comfortable and satisfactory with this type of job
as
I am keen to serve as an employee of your esteemed organization,
which has an intellectually stimulating and emotionally
satisfying environment.
I assure that, I will do my duty to the fullest satisfaction of
my
higher officials, colleagues and to the best of my knowledge and
belief.
I am attaching my CV, first 2 pages of my first book –“ORACLE
ARCHITECTURE MADE EASY”, and a newsletter about Penta Media
Graphics Ltd, my present employer.
Expecting the favour of your earliest reply.
Thanking you with respectful regard,
Yours truly,
(ARUNKUMAR.R)
=================================================================
============
CAREER OBJECTIVE
1. To be a dependable ORACLE DBA and to deploy an
efficient DATA WAREHOUSE and DATA MART.
2. To write unique books on ORACLE DBA and DATA WAREHOUSING
for enthusiastic learning
Experience summary
q Five years and six months of overall experience in
Software Industry.
q Over 24 months of work experience in the administering,
and maintaining the Oracle Database of sizes 3 GB
q Training and authoring books, CBT’s,WBT’s for Oracle DBA
and
Data Warehousing .
Technical skills
Hardware IBM PC, MAC
Operating Systems WINDOWS NT, 95/98/2K, MS-DOS,
LINUX, MAC-OS
RDBMS ORACLE 8I, DBASE, FoxPro,
MSACCESS
Internet Tools HTML, IIS, FrontPage
Responsibilities at PENTAMEDIA GRAPHICS LTD,
(formerly known as PENTFOUR SOFTWARE EXPORTS LTD, SEI-CMM LEVEL
4 COMPANY )
1. Maintaining an "Oracle Pre-Production Database" of size 3 GB.
2. In charge of the CBT's on Data Warehousing & ORACLE
DBA.
3. Installing and upgrading the Oracle server (Oracle 7.3,
Oracle 8.0,
ORACLE 8i,) and application tools.
3. Allocating system storage and planning future storage
requirements
for the database system.
5. Creating Tablespaces for the different group of
projects namely
SOFTWARE, ENGINEERING, MANAGEMENT, and SCHOOL PROJECTS.
6. Creating tables, views and modifying the database
structure, as
necessary, required by Project Leaders and Programmers.
7. Enrolling users and maintaining system security and
controlling and
monitoring user access to the database.
8. Backing up and restoring the database.
Specific Achievements
1. CBT's and WBT's authored (Reference:
www.pentalearn.com )
* Data Warehousing for beginners
* Data Warehousing - Intermediate
* Stepping into ORACLE DBA
* ORACLE DBA - Security
* ORACLE DBA - Backup & Recovery
* Step by Step - ORACLE DBA
* OCP GUIDE - Architecture & Administration
Under Production
* OCP GUIDE - Backup & Recovery
2. Book's authored (Under compilation)
* ORACLE ARCHITECTURE MADE EASY.
* Learn ORACLE DBA in 23 days.
4. Knowledge of documentation and procedures for SEI CMM -
ISO –
QUALITY AUDITS.
4. Academic Project - (Reference: [email protected])
o Title ORACLE QUESTION BANK
o Outline Training software for OCP
(Oracle Certified Professional)
o Period DEC 1998 - JAN 1999
o Software VB 5.0, M.S.ACCESS
5. Awards :
State first & district first in Vivekananda Academy
of cultural
Studies
=================================================================
============
Employment History
1. Company Name : Pentamedia
Graphics ltd
Title : instructional designer
Level : Senior Executive
Specialization : IT/Computer Systems/Software
Function : Professional /
Consultant / Specialist
Industry : Computer / Information
Technology (Software)
Date Joined : 12 oct 1999
Duties : Responsible for CBT’s,
WBT’s on DATA
WAREHOUSING & ORACLE DBA.
project guide for TEAM
members.
Developed 5 training
software.
Maintaining "ORACLE-
PRODUCTION DATABASE"
of size 3GB.
Reason for leaving: working currently
2. Company Name : S.A.International ltd
Title : training officer
Level : Senior Executive
Specialization : IT/Computer Systems/Software
Function : Lecturer / Teacher /
Trainer
Industry : Computer / Information
Technology (Software)
Date Joined : 08 Aug 1997
Date Left : 09 Sep 1999
Duties : At S.A.INTERNATIONAL LTD,(A joint
venture company of ELCOT, GOVT OF TAMILNADU UNDERTAKING)
Responsible for all training programmes.
Project guide
for all college students.
Senior Faculty
for "ORACLE DBA" classes.
Accomplishment : Wrote student guides on office
2000 and on ORACLE DBA
Developed 3 training
software.
Reason for
leaving : To get more
experience on ORACLE DATABASE
MAINTENANCE
3. Company Name : G.K.M.college of
engineering & technology
Title : lecturer
Level : Junior Executive
Specialization : Education
Function : Lecturer / Teacher /
Trainer
Industry : Education
Date Joined : 06 May 1996
Date Left : 09 Aug 1997
Duties : Incharge of computer
science department,
Conducting classes and
all academic
activities.
Accomplishment : Wrote 2 student guides on office
1997 and on
ORACLE DBA.
Reason for
leaving : To get more
experience on ORACLE DBA
Activities
4. Company Name : Infra computers pvt ltd
Title : Asst.technical manager
Level : Junior Executive
Specialization : Training & Development
Function : Executive
Industry : Computer / Information
Technology
Date Joined : 30 Apr 1995
Date Left : 06 Jun 1996
Duties : Monitor the day to day
operations of the
SOFTWARE/HARDWARE SERVICE DEPARTMENT. Monitor the DEPARTMENT
STOCK and cash flow position, Meeting executives for Business
development activities
Accomplishment : Joined the Company since August 1994
as Asst TECHNICAL MANAGER. Promoted to TECHNICAL MANAGER in july
1996.
Reason for
leaving : To study M.B.A
(master business
Administration)
ORACLE DBA SKILLS SELF EVALUATION FORM
Oracle: SQL and PL/SQL Skills:
rate
from
0 = None
through 5 = Guru
Creating and maintaining database objects 3
Store, retrieve, and manipulating data 3
Create PL/SQL blocks of application code 1
Familiarity with PL/SQL packages 1
Familiarity with PL/SQL tables and records 0
Calling PL/SQL functions from within SQL statements 0
Building reusable code
0
Crafting code that automatically adapts to changes
in data structures
0
Writing SQL inside PL/SQL programs
0
Reading and writing operating system files 3
Executing host commands and C programs 0
Issuing database alerts
1
Analyzing memory utilization in your session 2
Debugging and tracing program execution 1
Manipulating raw data and large objects 1
Building your own packages
1
Oracle Enterprise Manager Skills:
rate
from
0 = None
through 5 = Guru
Install Oracle Enterprise Manager 5
Administer and monitor Oracle database environments 5
Oracle Enterprise Manager architecture 3
Setup a console for your own environment 3
Implement job and event based system management 3
Understand the integration of shared administrator
responsibilities
3
Tuning Pack
1
(which comprise Oracle Expert, Tablespace Manager
and SQL Analyze)
Diagnostic Pack
0
(which comprise Oracle Trace and Data Viewer,
Performance Manager,
Capacity Planner,and Top Sessions)
Change Management Pack
0
(which comprise Database Alter, Capture, Diff,
Propagate, Quick Change, and Plan Manager)
Database Administration/ Backup and Recovery Skills:
rate
from
0 = None
through 5 = Guru
Familiarity with Oracle7 database environments 5
Familiarity with Oracle8 database environments 5
Set up, maintain, and troubleshoot database 4
Plan and implement database backup and recovery
strategies
4
Understanding of backup, restore and recovery
operations
4
Oracle8 Recovery Manager 4
Network Administration Skills:
rate from
0 = None
through 5 = Guru
Familiarity with Oracle7 Server 5
Familiarity with Oracle8 Server 5
Familiarity with architecture of Net8 4
Establishing connections between peers 5
Client and a server node using various
naming methods
4
Configuring middle tier systems 0
Familiarity with Names Server
1
Familiarity with Connection Manager
3
Memory, I/O, physical structure and
resource contention 2
Familiarity with dynamic performance views 4
Familiarity with initialization parameters 5
Familiarity with diagnostics and tuning guidelines 3
Data Modeling and Relational Database Design Skills:
Arun's
rate from
0 = None
through 5 = Guru
Knowledge with entity-relationship models 2
Knowledge of normalization and relational
database design
1
Defining business information requirements 3
Creating entity-relationship models
3
Transforming requirements into an initial
database designs
3
Personal Strengths :
INVOLVEMENT alone gives PERFORMANCE. With my
spiritual base &
MOTIVATION, I am confident that I will reach the
pinnacle
in the field of ORACLE DBA. I hope my right thinking &
Hardworking nature will make me successful.
Current Communication Address
Address : 16/9, nagendra nagar, velachery
main road,
near jaya hospital, chennai-42
chennai, 600042 India
Tel [home] : 91-44-2552406
Tel [office]: 91-44-4839854
Tel [mobile]:
Email : [email protected],
[email protected]
Permanent Address
Address : s/o N.Raghavan, laksminayackan
patty(po)
thevaram(via), theni(dt), pin
625530
laxminayakan patty,
625530 India
Tel : 91-4454-54739
Email : [email protected], [email protected]
Personal Particulars
Date of Birth : 05 Aug 1971
Gender : Male
Nationality : India
Marital Status : married
Permanent Residence of : India
Passport Number : T465022
Valid Upto Jan 2005
EDUCATIONAL QUALIFICATION
COURSE UNIVERSITY/BOARD Yr.of PASSING
CLASS & %
S.S.L.C TAMILNADU SECONDARY MAR 1986
FIRST 85.40
H.S.C TAMILNADU HIGER SECONDARY APR 1988
FIRST 68.90
B.Sc MADURAI KAMARAJ UNIVERSITY APR 1991
FIRST 68.63
(PHYSICS) VIVEKANANDA COLLEGE
M.Sc MADURAI KAMARAJ UNIVERSITY APR 1994
FIRST 70.40
(PHYSICS)
BEd MADURAI KAMARAJ UNIVERSITY NOV 1995
SECOND 52.20
TECHNICAL QUALIFICATION
COURSE UNIVERSITY/INSTITUTION Yr.of
PASSING %
PGDMCH# St.JOSEPH'S COLLEGE JULY
1995 59.70
BHARATHIDASAN UNIVERSITY
DPCS* @ DOE & TC.T.S- NCVT TRADE SEP 1996
79.47
(AICTE^ APPROVED)
# POST GRADUATE DIPLOMA IN MICROPROCESSOR AND COMPUTER
HARDWARE
* DATA PREPARATION AND COMPUTER HARDWARE
@ DIRECTORATE OF EMPLOYMENT & TRAINING CRAFTSMEN TRAINING
SCHEME
^ ALL INDIA COUNCIL OF TECHNICAL EDUCATION
PROFESSIONAL
TRAINING UNDERGONE
Completed 'ORACLE DBA' Course at RADIANT SOFTWARE PVT LTD,
WEST MABALAM,
CHENNAI -33.
Language Proficiency :
Languages - Proficiency (1=worst - 10=best)
Spoken
Written
English 5 6
Tamil 9
9
Supplementary
If and when employed by the company
Willing to Travel : yes
Willing to be Relocated : yes
Possess Own Transport : T465022 Valid
Upto Jan 2005
Expected Monthly Salary :
Negotiable
Availability :
Immediately
=================================================================
============Sorry, but according to Apple, iTunes Store: All Sales Are Final
You can avoid accidental purchases.
From the iTunes menu bar click iTunes / Preferences then select the Parental tab.
Select: iTunes Store
Click OK.
Maybe you are looking for
-
Problems creating a db in 11.2.0.1.0
I have installed the Oracle 11.2.0.1 on Oracle Linux 5.4. Then I run netca to create listener. I start the listener. Then I run dbca to create the database. Just use the general template. Then I set sid and try startup. However it seems that it cant
-
Pages not displaying correctly in IE8 on Windows 7
This site (http://www.pandakotadiveservices.ca) looks fine on IE8 in Windows XP and Windows Vista, but in Windows 7 the photo is missing from the home page, and all other pages show column positioning problems to the extreme! The left column is cove
-
4.2.207.0 to 4.2.176.51M
We have WLC 4402 software version 4.2.207.0 and LWAP 1510 Our wireless network is mesh but i don't know why this release support mesh access point because i found below text in Cisco help center: "Do not upgrade to controller software release 4.2.207
-
I have a large inbox 94000 messages how can I delete messages faster
ipad OS 7.1.1 13.5 GB I was having trouble with my google sync on my lap top. Some how now I have 94000 messages in my inbox on my ipad. How can I delete these messages faster?
-
Crystal Reports Supported on Windows Server 2008?
Right now, we have it running on Server 2000, but server is being replaced. Would like to go with Windows Server 2008, but, making sure application compatibility first. I have searched the internets, have even called, and cannot get a straight answer