Database Performance/ space Dashboard on OEM
I know there is a way to have target DBs performance/spaces on the Dashboard. Does anyone have some kind of direction or white paper that can point me to?
thanks
If your end users are just running reports against this tablespace, I don't think that the tablespace management (LM/DM) matters here. You should be concerned more about the TEMP tablespace (for heavy sort operations) and your shared pool size (as you have seen hard parses go up).
As already stated, get statspack running and also try tracing user sessions with wait events. Might give you more clues.
Similar Messages
-
Regarding Database Performance
Hi All,
I have installed *10gR2 on RHEL4 (4GB -- RAM, space is enough)*. One application (oracle ucm) is running on that. Its contains apache and content server. After 2-3 weeks, developers were saying taking long time for opening url. So done gather database statistics (after that daily gathering db stats using scheduler). After that, it was working fine. Again after week they are having the prob. They are doing lot of dml on db. Checked in os level using top command. But oracle ( installed entire application as oracle) user is not consuming that much memory. set pga_aggregate_target to about 500M. Sga (sga_max_size --- 950M) is auto tuning. db is of size 8GB. workarea_policy_size is auto.
Please suggest any solutions for improving database performance.
Thanks,
Manikandan.daily gathering db stats using scheduler)Done by default on V10+
Please suggest any solutions for improving database performance.Ready, Fire, Aim!
Is any OS resource the bottleneck; CPU, RAM, IO, network?
During slow period what is reported by AWR?
Please read these:
When your query takes too long
When your query takes too long ...
How to Post a SQL statement tuning request
HOW TO: Post a SQL statement tuning request - template posting
Edited by: sb92075 on Jul 27, 2010 10:01 AM -
Trying to perform recovery RMAN in OEM. Fails!!!
I am trying to learn to do backups within OEM. I see it uses RMAN behind the scenes.
Anyway, I have 2 databases residing on one machine. A production database "a" and a clone it "b". I performed the cloning in OEM fine.
I then performed a full database backup on "b" using OEM which included the control files. This seemed to go well. I had them created on a mapped drive."s:\"
Now I am trying to use the perform recovery tools in OEM and I can't get anywhere. I am not familiar with RMAN, but I thought that was the purpose of the OEM to provide out of the box solution. The RMAN script generated behind the scenes looks like:
set dbid 1508042233;
set controlfile autobackup format for device type disk to '%F';
run {
allocate channel oem_restore type disk;
restore controlfile from autobackup;
shutdown immediate;
startup mount;
I changed the 2nd line to match my drive mapping 's:\%F';
My error message is as follows and yes it was wrapped this way!
Error in Restoring Control File
Recovery Manager: Release 9.0.1.5.1 - Production (c) Copyright 2001 Oracle Corporation. All rights reserved. RMAN> connected to target database: mycopy1 (not mounted) using target database controlfile instead of recovery catalog RMAN> executing command: SET DBID RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-00579: the following error occurred at 08/17/2005 20:57:06 RMAN-03002: failure during compilation of command RMAN-03013: command type: CSET RMAN-06188: cannot use command when connected to target database RMAN> executing command: SET CONTROLFILE AUTOBACKUP FORMAT RMAN> 2> 3> 4> allocated channel: oem_restore channel oem_restore: sid=8 devtype=DISK Starting restore at 17-AUG-05 released channel: oem_restore RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-00579: the following error occurred at 08/17/2005 20:57:07 RMAN-03002: failure during compilation of command RMAN-03013: command type: restore RMAN-03002: failure during compilation of command RMAN-03013: command type: IRESTORE RMAN-06495: must explicitly specify DBID with SET DBID command RMAN> Oracle instance shut down RMAN> connected to target database (not started) Oracle instance started database mounted Total System Global Area 151810128 bytes Fixed Size 282704 bytes Variable Size 100663296 bytes Database Buffers 50331648 bytes Redo Buffers 532480 bytes RMAN> Recovery Manager complete. Starting restore at 17-AUG-05 released channel: oem_restore RMAN-00571: ===============================================
I tried going to the command line and working with it
using the following script:
(Note here i tried working on database "a" which I also have a backup for)
set dbid 21410814117;
connect target
set controlfile autobackup format for device type disk to 'S:\%F';
run {
allocate channel oem_restore type disk;
restore controlfile from autobackup;
shutdown immediate;
startup mount;
*********************************88
RMAN> set dbid 21410814117;
executing command: SET DBID
RMAN> connect target
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00579: the following error occurred at 08/17/2005 21:18:43
RMAN-06189: current DBID 4294967295 does not match target mounted database (2141081417)
RMAN> set controlfile autobackup format for device type disk to 'S:\%F';
executing command: SET CONTROLFILE AUTOBACKUP FORMAT
using target database controlfile instead of recovery catalog
RMAN>
RMAN> run {
2> allocate channel oem_restore type disk;
3> restore controlfile from autobackup;
4> }
allocated channel: oem_restore
channel oem_restore: sid=10 devtype=DISK
Starting restore at 17-AUG-05
released channel: oem_restore
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00579: the following error occurred at 08/17/2005 21:18:45
RMAN-03002: failure during compilation of command
RMAN-03013: command type: restore
RMAN-03002: failure during compilation of command
RMAN-03013: command type: IRESTORE
RMAN-06496: must use the TO clause when the database is mounted or open
RMAN>
RMAN> shutdown immediate;
database dismounted
Oracle instance shut down
RMAN> startup mount;
connected to target database (not started)
Oracle instance started
database mounted
Total System Global Area 151810128 bytes
Fixed Size 282704 bytes
Variable Size 100663296 bytes
Database Buffers 50331648 bytes
Redo Buffers 532480 bytes
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00579: the following error occurred at 08/17/2005 21:19:01
RMAN-06189: current DBID 4294967295 does not match target mounted database (2141081417)
from what I understand my two databases dbid's are "a"=21410814117 and
"b" is 1508042233 I have no idea where this other one is coming from.
Any help would be appreciated. I wouldn't mind being able to do it at the command line, so at least I would have an idea of what is going on, but the OEM doesn't seem to work at all.
Thanks,
JohnDo one thng. Keep the target db in nomount mode and then run recovery using OEM.
Regards,
http://askyogesh.com -
Database performance issue (8.1.7.0)
Hi,
We are having tablespace "payin" in our database (8.1.7.0) .
This tablespace is the main Tablespace of our database which is dictionary managed and heavily accessed by the user SQL statements.
Now we are facing the database performance issue during the peak time (i.e. at the month end) when no. of users use to run the no. of large reports.
We have also increased the SGA sufficiently on the basis of RAM size.
This tablespace is heavily accessed for the reports.
Now my question is,
Is this performance issue is because the tablespace is "dictionary managed" instead of locally managed ?
because when i monitor the different sessions through OEM, the no. of hard parses is more for the connected users.
Actually the hard parses should be less.
In oracle 8.1.7.0 Can we convert dictionary managed tablespace to locally managed tablespace ?
by doing so will the problem will get somewhat resolve ? will it reduce the overhead on the dictionary tables and on the shared memory ?
If yes then how what is procedure to convert the tablespace from dictionary to locally managed ?
With RegardsIf your end users are just running reports against this tablespace, I don't think that the tablespace management (LM/DM) matters here. You should be concerned more about the TEMP tablespace (for heavy sort operations) and your shared pool size (as you have seen hard parses go up).
As already stated, get statspack running and also try tracing user sessions with wait events. Might give you more clues. -
Does too many extents afftect database performance?
Hi gurus
There are some tablespaces created with "UNIFORM SIZE 1M" which should be created "SYSTEM" . The database version is 10g. I worry about that too much extents will affect the database performance even
availability cause extent management overhead. Do i need to recreate these tablespace with "SYSTEM" allocation type or just do nothing? Thank u for your reply!!
Edited by: KevinMao on Apr 12, 2009 8:48 PM"SYSTEM" is for Tablespaces created with AUTOALLOCATE. Here you would have extents sizes beginning at 64K and then growing to 1M, 8M and 64M.
With "UNIFORM 1M" all your extents are 1M in size. If you have tables/indexes/partitions growing into the tens of GBs in size, you would have extent counts of tens of thousands. That, in itself, is not an issue.
"extent management overhead" that you refer to is actually reduced from DMT to LMT. Within LMT, the difference between "UNIFORM 1M" and "AUTOALLOCATE" may not be noticeable unless you have a particular patten of a very large number of DROP and TRUNCATEs being executed frequently. In that case, assuming that such DROP and TRUNCATEs are for small "temporary" tables, "UNIFORM 1M" may actually be better than AUTOALOCATE, except that you would be "wasting" some disk space (as the former would use 1M extents while the latter would use 64K extents for the first MB).
If you think of "AUTOALLOCATE"s 8M and 64M extents for very large tables, you might actually be better of using UNIFORM 32M or UNIFORM 64M for specific tablespaces and tables. Just be careful not to put relatively small tables into such tablespaces !
Edited by: Hemant K Chitale on Apr 13, 2009 11:58 AM -
Oracle database performance after server reboot
hi masters,
this is not some kind of question, but a discussion. some statements come from our client that after weekly reboot of system, the oracle database performance is low for some time and increase after some time(say 2 days).
i think it is but obvious, because at reboot oracle flushes all cache, and temporary space, so it need to re parse the sql statements and perform some disc I/O's so it might need some time and hence performance will degrade.
but at the same time some people claim that after reboot their database performance is better than their normal performance for some days. it seems controversial that's why i am posting it here.
what might be the reason behind this?? prior can have a valid reason of hard parsing, but what with second case??
any clarification is highly appreciated...
thank you
regadrs
VDVikrant,
You should wait for some time buddy, its weekend ;-) .
this is not some kind of question, but a discussion. some statements come from our client that after weekly reboot of system, the oracle database performance is low for some time and increase after some time(say 2 days).i think it is but obvious, because at reboot oracle flushes all cache, and temporary space, so it need to re parse the sql statements and perform some disc I/O's so it might need some time and hence performance will degrade.
>
I would start from saying that checking the performance when the system just started, is a wrong approach. There would be lots of IOs , parsing, calculations(related to memory allocations) happening so there would be a delay/bad performance at that time. Very simple example can be parsing, another can be memory allocation. Oracle doesn't allocate the entire memory in the instance startup that is allocated to the memory areas but allocates just the bare minimum that is needed to start the instance and than after the startup, it keeps on allocating the memory. So surely enough, with the startup and after a while of it, there would be a different performance than that after the instance hsa already been started and the workload informations have started coming up.
Its correct that Oracle would deallocate all the caches with the reboot as the instance is on the memory(physical) and with the reboot , that would be flushed including the SGA which is allocated over it. Temporary tablespace is now not freed with the reboot. I guess its a rather illogical thing to do but that's what is there now. Oracle keeps the segment allocated even after the reboot is issued, hence the reason for larger temporary tablespaces.
>
but at the same time some people claim that after reboot their database performance is better than their normal performance for some days. it seems controversial that's why i am posting it here.
what might be the reason behind this?? prior can have a valid reason of hard parsing, but what with second case??
>
This should not come as a surprise once we understand what might be happening with this process. Assume a situation where you have undersized caches. For example, shared pool . which is very heavily used for database , if this is going to be undersized and you are not using automatic memory management, you won't be enjoying the dynamic management of this parameter. Now, if you do lots of parsing , thanks to your wrongly written queries, you would eventually end up filling up shared pool to its max thus leaving no space for incoming new hard parsed cursors. Here , if you can't manage to add more memory to add to it, the only solution left would be to flush the shared pool( as good as rebooting the db because this would do the same) and than make space for the new cursors. The performance is going to be better becausethe cursors would not be getting flushed out immediately and will be kept in the shared pool as long as its not filled up again.Once you have reached to limit of it, again there would be performance benefit. So there are always odds added to the statements like this that I rebuilt my index , I got better, I rebooted my server, my querie are much faster now. Most of the time when these kind of statements are given, they are based on what we have seen, without understading what actually might have happened. So I would siggest to hear the statement but not take them as a rule of thumb to follow.
Hope this all makes some sense for you and would help somewhat.
Aman.... -
Performance Management Dashboard (PMD) -- BPC 5.1 & SQL 2005?
Hi all,
Here's a good question: The Performance Management Dashboard (PMD), is a main part of the Sales & Demonstration cycle, but it doesn't appear to actually be a standard part of BPC 5.1...
Has anyone tried to enable the PMD (you know, with the thermometer, etc.) on either BPC 5.1 or SQL 2005?
I have tried it, and didn't have much luck with the latest version -- apparently the PMD with SP2. Below is the thread where one of the old Outlooksoft folks says that it's not part of the system anymore:
[Re: BPC 5.1 Performance and Dashboards|Re: BPC 5.1 Performance and Dashboards]Garret,
I have had exactly the same error with the eData menu at several customers. I solved it following the method below. It might be that these changes also have a positive effect on your issue.
Changes have to be made to the outlooksoft.config file and the connectionstrings in tblappsetinfo. Be sure to restart the server(s) after applying these changes.
1. In outlooksoft.config file of x:\OutlookSoft\Websrvr\bin folder on the web server change the following line:
<add key="Database_AppServerDBConn" value="Server=<servername>;Database=AppServer;Trusted_Connection=True;"/>
to
<add key="Database_AppServerDBConn" value="Server=<servername>;Database=AppServer;Trusted_Connection=True;pooling=false"/>
Please note that where I have <servername> you should put the name of your server ****
Also, add the pooling=false; to every connection string in tblappsetinfo.
Hope, but am not sure, it helps,
Alwin -
Services Monitoring Dashboard in OEM
when I tried to run Service Monitoring Dashboard in OEM, one of the screen ask for the "Web Application to included in this report" so I was trying to picl the web site "EM WEbsite" (the only one target type that I have in my GRID), two questions
1. what is this EM Website for?
2. right now it show as down, do I need for it to be up? everything in my GRID seems to work ok but this guy is down and I don't know what it's for.
Thanks,The EM website is EM's user interface - i.e. <hostname>:<port number>/em.
Service Leve Management (SLM) in Enterprise Manager is designed to help you model the service level agreement or operational level agreement that you define between your business users and IT, and between IT groups. To monitor the service level of applications, SLM is typically used with EM's synthetic transaction monitoring capabilities. For example, you may want to define synthetic transactions to simulate end users logging into your application, issuing queries, clicking on links, etc... in order to collect controlled measurements of application performance and availability.
Since Enterprise Manager itself is an application, we decided to set up a test to monitor it at well. What you typically want to do is to take the base setup that we provide to you, and add more beacons. Beacons are synthetic transaction "robots" that are used to send these synthetic transactions to the applications. For example, if your data center where EM is located is in the U.S., and you have administrators logging in from the U.K., you may want to deploy a beacon at their location so that the beacon can test from their location whether they can access EM or not. I am not sure why your EM website is down. Chances are something changed in your EM setup and the synthetic transaction is no longer valid. All you have to do is replace the existing test with a new one. At any case, the EM website being down is not going to affect your use of SLM in EM.
Hope this helps.
Chung Wu
[Application Management Blog|http://www.appmanagementblog.com] -
Can Virtual Machin system make negative impact to the database performance?
Can Virtual Machin system make negative impact to the database performance?
I want to make a virtual machine system in my server and then install Oracle 10g database on the virtual machine system. But I am not sure if Virtual Machin system can make any negative impact to the database performance.
Thank youThe virtual machine software vendor must have certified and provided some performance figures like running Oracle on our VM would have a performance hit of n%. VMWare has such a figure published (8% if I recall correctly).
Besides, the load on physical server, apart from the virtual machine running, would also have the impact on performance.
Other factors would be
1. how quickly the host OS can cater to the guest OS with the RAM requirements (it would be good if you could pre-allocate RAM to VM)
2. with the assumption that you will be running an OS within OS, files on host OS forming the VM, should be pre-allocated in terms of space, avoiding runtime extentions. -
Hi All,
I have solved the performance of dashboards by creating the MV's on top of the query that is generated. That was very fast.
But when I login with a specific user the performance of the report is different or a but slow.
How can I increase the performance in such cases.
Can you help me.
Thanks and Regards,
T.SubhashHi Sham,
Thanks foru r response
1. Version is 7.9.5.1
2. EBS R12
3.. 10g
4. AR Dashboard all the reports
MV is
DROP MATERIALIZED VIEW "PAYMENTS_MV1";
CREATE MATERIALIZED VIEW "PAYMENTS_MV1"
ORGANIZATION HEAP PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "BIDW_DATE"
BUILD IMMEDIATE
USING INDEX
REFRESH COMPLETE ON DEMAND
USING DEFAULT LOCAL ROLLBACK SEGMENT
ENABLE QUERY REWRITE
AS
select case when T31796.XXAUD_CUSTOMER_LOB = 'ICS_US' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'MRS_US' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'MCS_US' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'MCS_HAWAII' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'MCS_CORE' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'SOL_US' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'ICS_CAN' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'CRS_US' then 'CRS' when T31796.XXAUD_CUSTOMER_LOB = 'CRS_CAN' then 'CRS' when T31796.XXAUD_CUSTOMER_LOB = 'BMS' then 'CRS' when T31796.XXAUD_CUSTOMER_LOB = 'HOL_US' then 'HOL' when T31796.XXAUD_CUSTOMER_LOB = 'HOL_CAN' then 'HOL' else T31796.XXAUD_CUSTOMER_LOB end as c1,
T31796.XXAUD_CUSTOMER_LOB as c2,
sum(case when T265715.W_XACT_SUBTYPE_CODE = 'PAYMENT' then T253359.AR_DOC_AMT * T253359.GLOBAL1_EXCHANGE_RATE else 0 end ) as c3,
T31328.PER_NAME_FSCL_MNTH as c4
from
W_INT_ORG_D T312321 /* Dim_W_INT_ORG_D_Company */ ,
W_ORG_D T31796,
W_DAY_D T31328 /* Dim_W_DAY_D_Common */ ,
W_AR_XACT_F T253359 /* Fact_W_AR_XACT_F */ ,
W_STATUS_D T265683 /* Dim_W_STATUS_D_Generic */ ,
W_XACT_TYPE_D T265715 /* Dim_W_XACT_TYPE_D_Financials */
where ( T31328.ROW_WID = T253359.POSTED_ON_DT_WID and T31796.ROW_WID = T253359.CUSTOMER_WID and T253359.COMPANY_ORG_WID = T312321.ROW_WID and T253359.DOC_TYPE_WID = T265715.ROW_WID and T253359.DOC_STATUS_WID = T265683.ROW_WID and T253359.DELETE_FLG = 'N' and T265683.STATUS_CODE = 'OPEN' and T312321.COMPANY_FLG = 'Y' and case when T312321.ORG_NUM in ('ADPCSG', 'CSGCAN') then 'North America' end = 'North America' and T31796.W_CUSTOMER_CLASS is not null )
group by T31328.PER_NAME_FSCL_MNTH, T31796.XXAUD_CUSTOMER_LOB, case when T31796.XXAUD_CUSTOMER_LOB = 'ICS_US' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'MRS_US' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'MCS_US' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'MCS_HAWAII' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'MCS_CORE' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'SOL_US' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'ICS_CAN' then 'ICS' when T31796.XXAUD_CUSTOMER_LOB = 'CRS_US' then 'CRS' when T31796.XXAUD_CUSTOMER_LOB = 'CRS_CAN' then 'CRS' when T31796.XXAUD_CUSTOMER_LOB = 'BMS' then 'CRS' when T31796.XXAUD_CUSTOMER_LOB = 'HOL_US' then 'HOL' when T31796.XXAUD_CUSTOMER_LOB = 'HOL_CAN' then 'HOL' else T31796.XXAUD_CUSTOMER_LOB end
order by c2, c1, c4
By this Query I am able to increase performance of that report.(as Administrator login)
But say I am loging in to specific user the report is still taking more time.
How can I reduce performance
I can't generate a session log in this login as there will be no privileges U know betttter than me.
Pls provide me solution
Thanks,
T.Subhash -
AWR - Database Performance Slow
If my Whole Database Performance is slow,
running AWR report include current time statistics when the DB Performance is slow ?The default AWR Snapshot Interval is 1 hour. So, if you have the default implementation, you will be able to create an AWR report for the period 10am to 11am. It will not reflect what or why "slowness" occurred at 10:45. The statistics in the AWR report will be a summation / averaging of all the activity in the entire hour.
You could modify the Snapshot Interval (using dbms_workload_repository.modify_snapshot_settings) to have Oracle collect snapshots every 15minutes. But that will apply after the change has been made. So, if you have a slowness subsequently, you will be able to investigate it with the AWR report for that period. But what has been collected in the past at hourly intervals cannot be refined any further.
Hemant K Chitale -
Database performance is very slow
Hi DBA's
Plz help me out !!!
Application users complaining database performance is very slow. Its an 10g DB in IBM AIx Server.
Any changes needed pls be post as soon as possible
Buffer Cache Hit Ratio 94.69
Chained Row Ratio 0
Database CPU Time Ratio 17.21
Database Wait Time Ratio 82.78
Dictionary Cache Hit Ratio 99.38
Execute Parse Ratio -25.6
Get Hit Ratio 70.62
Latch Hit Ratio 99.65
Library Cache Hit Ratio 99.43
Parse CPU to Elapsed Ratio 8.4
Pin Hit Ratio 81.6
Soft-Parse Ratio 94.29
=====================================
NAME TYPE VALUE
cursor_sharing string EXACT
cursor_space_for_time boolean FALSE
nls_currency string
nls_dual_currency string
nls_iso_currency string
open_cursors integer 600
optimizer_secure_view_merging boolean TRUE
session_cached_cursors integer 20
sql92_security boolean FALSE
===========================================================
lock_sga boolean FALSE
pre_page_sga boolean FALSE
sga_max_size big integer 4272M
sga_target big integer 4G
pga_aggregate_target big integer 2980M
Total Ram Size is 8 GBSQL> select username,sid from v$session where username='WPCPRODUSR';
USERNAME SID
WPCPRODUSR 378
WPCPRODUSR 379
WPCPRODUSR 380
WPCPRODUSR 381
WPCPRODUSR 382
WPCPRODUSR 383
WPCPRODUSR 384
WPCPRODUSR 385
WPCPRODUSR 386
WPCPRODUSR 387
WPCPRODUSR 388
USERNAME SID
WPCPRODUSR 389
WPCPRODUSR 390
WPCPRODUSR 391
WPCPRODUSR 392
WPCPRODUSR 393
WPCPRODUSR 394
WPCPRODUSR 395
WPCPRODUSR 396
WPCPRODUSR 397
WPCPRODUSR 398
WPCPRODUSR 399
USERNAME SID
WPCPRODUSR 400
WPCPRODUSR 401
WPCPRODUSR 402
WPCPRODUSR 403
WPCPRODUSR 404
WPCPRODUSR 405
WPCPRODUSR 406
WPCPRODUSR 407
WPCPRODUSR 408
WPCPRODUSR 409
WPCPRODUSR 410
USERNAME SID
WPCPRODUSR 411
WPCPRODUSR 412
WPCPRODUSR 413
WPCPRODUSR 414
WPCPRODUSR 415
WPCPRODUSR 416
WPCPRODUSR 417
WPCPRODUSR 418
WPCPRODUSR 419
WPCPRODUSR 420
WPCPRODUSR 421
USERNAME SID
WPCPRODUSR 422
WPCPRODUSR 423
WPCPRODUSR 424
WPCPRODUSR 425
WPCPRODUSR 426
WPCPRODUSR 427
WPCPRODUSR 428
WPCPRODUSR 429
WPCPRODUSR 430
WPCPRODUSR 431
WPCPRODUSR 432
USERNAME SID
WPCPRODUSR 433
WPCPRODUSR 434
WPCPRODUSR 435
WPCPRODUSR 436
WPCPRODUSR 437
WPCPRODUSR 438
WPCPRODUSR 439
WPCPRODUSR 440
WPCPRODUSR 441
WPCPRODUSR 442
WPCPRODUSR 443
USERNAME SID
WPCPRODUSR 444
WPCPRODUSR 445
WPCPRODUSR 446
WPCPRODUSR 447
WPCPRODUSR 448
WPCPRODUSR 449
WPCPRODUSR 450
WPCPRODUSR 451
WPCPRODUSR 452
WPCPRODUSR 453
WPCPRODUSR 454
USERNAME SID
WPCPRODUSR 455
WPCPRODUSR 456
WPCPRODUSR 457
WPCPRODUSR 458
WPCPRODUSR 459
WPCPRODUSR 460
WPCPRODUSR 461
WPCPRODUSR 462
WPCPRODUSR 463
WPCPRODUSR 464
WPCPRODUSR 465
USERNAME SID
WPCPRODUSR 466
WPCPRODUSR 467
WPCPRODUSR 468
WPCPRODUSR 469
WPCPRODUSR 470
WPCPRODUSR 471
WPCPRODUSR 472
WPCPRODUSR 473
WPCPRODUSR 474
WPCPRODUSR 475
WPCPRODUSR 476
USERNAME SID
WPCPRODUSR 477
WPCPRODUSR 478
WPCPRODUSR 479
WPCPRODUSR 480
WPCPRODUSR 481
WPCPRODUSR 482
WPCPRODUSR 483
WPCPRODUSR 484
WPCPRODUSR 485
WPCPRODUSR 486
WPCPRODUSR 487
USERNAME SID
WPCPRODUSR 488
WPCPRODUSR 489
WPCPRODUSR 490
WPCPRODUSR 491
WPCPRODUSR 492
WPCPRODUSR 493
WPCPRODUSR 494
WPCPRODUSR 495
WPCPRODUSR 496
WPCPRODUSR 497
WPCPRODUSR 498
USERNAME SID
WPCPRODUSR 499
WPCPRODUSR 500
WPCPRODUSR 501
WPCPRODUSR 502
WPCPRODUSR 503
WPCPRODUSR 504
WPCPRODUSR 505
WPCPRODUSR 506
WPCPRODUSR 507
WPCPRODUSR 508
WPCPRODUSR 509
USERNAME SID
WPCPRODUSR 510
WPCPRODUSR 511
WPCPRODUSR 512
WPCPRODUSR 513
WPCPRODUSR 514
WPCPRODUSR 515
WPCPRODUSR 516
WPCPRODUSR 517
WPCPRODUSR 518
WPCPRODUSR 519
WPCPRODUSR 520
USERNAME SID
WPCPRODUSR 521
WPCPRODUSR 522
WPCPRODUSR 523
WPCPRODUSR 524
WPCPRODUSR 525
148 rows selected. -
How can change database one to another in OEM 10g
hello
i have oracle 10g db 10.1.0.2.0 R2.
and 2 db 1. oracle(db_name) approx 5GB 2. oracle1(db_name) approx 2GB
now i am using OEM 10g or db managing.and manage oracle db through OEM.
but i want manage oracle1 db through OEM so what should i do..
plz. give me reply
very soon...
thanx.If I understand your question correctly, you have one database that's showing in OEM you say. You didn't specify if it's Database Control or Grid Control.
Database Control allows u to manage only 1 database. So using Database Control of db1, you can manage db1. Using database control of db2, you can manage db2.
However if you want to manage both from one server, you can use Grid Control. To make the second node that hosts the second database show up in Grid Control, you need to install the management agent on that node. After that, once you set up the preferred credentials, it will be in GC. -
Database performance degradation issue
Hi,
We are having the database performance related problem.
Oracle database 8.1.7.0
when we use statement,
SQL> select name,value from v$sysstat where name ='redo buffer allocation retries';
NAME VALUE
redo buffer allocation retries 2540
Here, Redo retries value shown above is too big, which it should not be.
Currently we are having log_buffer = 65536 bytes (64 kb)
Is it necessary to increase the size of log_buffer ? does increasing the size of log_buffer will improve the database performance issue upto some extent ?
Also, regarding database buffer cache,
SQL> SELECT NAME, VALUE FROM V$SYSSTAT WHERE NAME IN ('db block gets', 'consistent gets', 'physical reads');
NAME VALUE
db block gets 4365099
consistent gets 1309280457
physical reads 103708616
From the above values, buffer cache hit ratio is 0.921052817
So, is it necessary to increase the size of database buffer cache ?
With RegardsLog_buffer 64k is likely too small. The default is 512k per CPU.
Increasing log buffer will decrease the number of redo allocation retries.
You need to set to 512K or 1M.
Buffer Cache Hit Ratio is a Meaningless Indicator of the Performance of the System, as Connor McDonald has demonstrated on http://www.oracledba.co.uk
You'd better strive to reduce I/O.
Also you will notice you need very big amounts of memory to get very little improvement.
Personally I would probably do something if BCHR was below 80 percent, but I know of situations where the problem is in the application and no value of db_blockf_buffers will be big enough.
Hth
Sybrand Bakker
Senior Oracle DBA -
Oracle 11 G database performance tuning
How to indexing the oracle 11G database?
Thanks in advance.Your question is like if you ask "Tell me how to fix a car". As you know people spend years learning how to fix different problems with cars; the same applies to database performance tuning. There is no way to answer this question in one post. Please ask a more specific question in an apropriate (database related) forum.
cheers
Maybe you are looking for
-
How do I get a chart to show the actual time with blocked data??
I am currently working on a program that reads the voltage off of a system with a pulsitile quality. The hardware is not national instruments (I know, not smart, but) so I am taking all info in blocks that cover 3 seconds so I can preform some averag
-
Error While Exporting Crystal Report in XLS
Hi when i am exporting crystal report in PDF or MS-Word its working fine When i am going to export crystal report to Microsoft-Excel 97-2000 (XLS) i am encountering .... Error in File C:\WINNT\TEMP\{6A5FE727-7FDE-479F-A7D0-96EE33EF5A4F}.rpt: The requ
-
Can I convert to a higher bitrate AAC file for purchased iTunes music?
I don't like that the 99 cent download I purchased can't be switched to a different audio filetype. Is there a way I can at least convert to a higher bitrate (128 kbps up to 320 kbps instead?)
-
How do I deal with a Java method which returns a class object?
Hi, I am using JNI to talk to some Java code from c++; I have a java method in class B that is defined as class B{ A[] As; A getA(int i){ return As(i); where A is one of my classes. I would like to know the code to deal with a returned object of type
-
I am not sure where to post this but here it is: I am using Sun App. Server 9 along with a XE database...I use two schemas in my web app but on the first I get ORA error -table or view does not exist from SAS ,although it exists..the second works fin