Oracle Exadata, db_file_multiblock_read_count and sort_multiblock_read_count
Hi,
I have an Oracle RDBMS 11gR2 EE that uses ASM and Exadata.
We have sone processes that read huge amount of data, "shuffle it" and insert it to tales. Totally, about 20% of the data is processed.
The total size of the database is about 12 TB.
Most of these processes perform a full table scans, using also the Exadata smart scans.
Some ad-hoc indexes are created and can be used as well. All this through hints (because the data is shuffeled, statistics are not accurate anymore).
As we consequence, we have quite noticeable and very long running processes (from hours to few days).
It consumes also a significant amount of temporary tablespace.
We would like to investigate if it is possible to "speed up" that whole process.
I have found that the following parameter could be used to minimize disk I/O:
db_file_multiblock_read_count
But I have read pros et cons about it... so I am confused about using it properly.
Additionally, there is also this parameters:
sort_multiblock_read_count
Do these parameters also apply when having these smart scans?
If these parameters can improve throughput, how can I find out the size they should be?
What are the advantages and disadvantages of using them?
Thanks by advance for sharing your experence.
Kind Regards.
Hi Franck,
Not all tables are compresses, and the index are used to access intermediate look-up tables.
The content of the tables is practically "flushed out" as part of an anonimization process. So, at that stage statistics are not accurate anymore, and thus a hint is the only way to "force" a full scan (as the whole content of the tables need to be accessed). Is this is the right plan, that is another question that I cannot directly answer as the "logic" in the statements is not always the same. The full table scans with smart scans ranges from 60 to 90% which I think is quite good (although mu knowledge of Exadata is rather limited).
I agree with you to not change the mentioned parameters.
Kind Regards.
Similar Messages
-
Oracle.exe grows and grows tdaily till the system must be restarted
Hello,
I must restart the XE almost daily because oracle.exe grow and grow (from about 300M at the begining till more than 1G). the system is slowly and slowly.
Instalaltion on Windows 2000 SP4 was witout any errors
there are not default parameters (alertXE.log)
Fri Sep 15 05:24:00 2006
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 2
Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on.
IMODE=BR
ILAT =18
LICENSE_MAX_USERS = 0
SYS auditing is disabled
ksdpec: called for event 13740 prior to event group initialization
Starting up ORACLE RDBMS Version: 10.2.0.1.0.
System parameters with non-default values:
processes = 150
sessions = 170
cpu_count = 1
shared_pool_size = 130023424
__large_pool_size = 16777216
large_pool_size = 16777216
java_pool_size = 41943040
control_files = D:\ORAXE\ORADATA\XE\CONTROL.DBF
__db_cache_size = 113246208
db_cache_size = 113246208
compatible = 10.2.0.1.0
log_archive_start = FALSE
log_archive_format = XE_%s_%r_%t.arc
db_file_multiblock_read_count= 16
db_recovery_file_dest = D:\oraxe\app\oracle\flash_recovery_area
db_recovery_file_dest_size= 53687091200
fast_start_mttr_target = 0
undo_management = AUTO
undo_tablespace = UNDO
undo_retention = 3600
O7_DICTIONARY_ACCESSIBILITY= FALSE
remote_login_passwordfile= EXCLUSIVE
dispatchers = (PROTOCOL=TCP) (SERVICE=XEXDB)
session_cached_cursors = 180
job_queue_processes = 10
audit_file_dest = D:\ORAXE\APP\ORACLE\ADMIN\XE\ADUMP
background_dump_dest = D:\ORAXE\APP\ORACLE\ADMIN\XE\BDUMP
user_dump_dest = D:\ORAXE\APP\ORACLE\ADMIN\XE\UDUMP
max_dump_file_size = 20000000
core_dump_dest = D:\ORAXE\APP\ORACLE\ADMIN\XE\CDUMP
sort_area_size = 1048576
db_name = XE
open_cursors = 300
os_authent_prefix =
star_transformation_enabled= FALSE
query_rewrite_enabled = FALSE
pga_aggregate_target = 251658240
statistics_level = TYPICAL
aq_tm_processes = 1
Can anyone help please?
regards and Thanks
JacekI had something similar with 9i a long time ago. I was just using it locally, but it repeatedly kept trying to access the internet, but was blocked, so it kept retrying and writing to the alert log until it grew so big that it filled the hard drive. You might check your files and see exactly what is growing, check your alert log, then deal with the problem, by either disabling something or granting access or whatever is appropriate.
-
Oracle Exadata Vs Oracle database machine
Hi,
I would like to know the difference between Oracle exadata and Oracle database machine. From Oracle website I can find both are used high volume database applications.
Can somebody help.
Thanks
Rajeshuser12122325 wrote:
Hi,
I would like to know the difference between Oracle exadata and Oracle database machine. From Oracle website I can find both are used high volume database applications.I amnot sure that how come you missed the pages of both machines? Anways, ORacle EXadata(version1)was for DWH applications while Exadata Version2, The Database Machine is for OLTP systems.
[Sun Oracle Database Machine|http://www.oracle.com/database/database-machine.html]
[Oracle Exadata|http://www.oracle.com/database/exadata.html]
HTH
Aman.... -
Need details abt the Oracle Exadata
Hi All,
I am basically for oracle DBA experience, and now i am willing to learn the oracle Exadata and do the certification in it?
Can someone please tell whether will it be useful to my career wise ?
Is there any documentation online available , if yes please provide the link ?
Is there any documentation available for preparing the ceritfication ?
Thanks in advance..
Regards
Vedavathi EHi Exadata is more over a complete solution of hardware, network and database engineered together for better performance and managability. More information you can get it in the below link. Also it works with 11g and some features are exclusive to exadata in 11g which one has to know.
http://en.wikipedia.org/wiki/Oracle_Exadata -
Hi,
I want to know, exadata database machine is based on SUN hardware or HP hardware?
I see that HP has exclusivity of this technology:
From HP:
http://www.hp.com/hpinfo/newsroom/press/2008/080924xa.html
HP today announced that it is the exclusive systems and integration technology provider for the Oracle® Exadata Storage Server.
From SUN:
http://www.oracle.com/database/exadata.html
Oracle Exadata Storage Servers combine smart storage software from Oracle and industry-standard hardware from Sun to deliver the industry's highest database storage performance
Thank youExadata 1 was HP
Exadata 2 is Sun. -
New Exam - (1z0-027) - Oracle Exadata Database Machine X3 Administrator
Hi Friends,
Exadata Database Machine Overview
Identify the benefits of using Database Machine for different application classes
Describe the integration of the Database Machine with Oracle Database Clusterware and ASM
Describe Exadata Storage Server and the different Database Machine configurations
Describe the key capacity and performance specifications for Database Machine
Describe the key benefits associated with Database Machine
Exadata Database Machine Architecture
Describe the Database Machine network architecture
Describe the Database Machine software architecture
Describe the Exadata Storage Server storage entities and their relationships
Describe how multiple Database Machines can be interconnected
Describe site planning requirements for Database Machine
Describe network requirements for Database Machine
Key Capabilities of Exadata Database Machine
Describe the key capabilities of Exadata Database Machine
Describe the Exadata Smart Scan capabilities
Describe the capabilities of hybrid columnar compression
Describe the capabilities and uses of the Smart Flash Cache
Describe the capabilities of the Smart Flash Log
Describe the purpose and benefits of Storage Indexes
Describe the capabilities and uses of Exadata Secure Erase
Exadata Database Machine Initial Configuration
Describe the installation and configuration process for Database Machine
Describe the default configuration for Database Machine
Describe supported and unsupported customizations for Database Machine
Describe database machine operating system options and configurations
Configure Exadata Storage Server
Configure Exadata software
Create and configure ASM disk groups using Exadata
Use the CellCLI Exadata administration tool
Describe Exadata Storage Server security
I/O Resource Management
Use Exadata Storage Server I/O Resource Management to manage workloads within a database and across multiple databases
Configure database resource management plans
Configure category plans
Configure inter-database plans
Describe and configure the I/O resource manager objectives
Monitor I/O using I/O Metrics
Recommendations for Optimizing Database Performance
Optimize database performance in conjunction with Exadata Database Machine
Monitor and configure table indexes, accounting for the presence of Exadata
Using Smart Scan
Describe Smart Scan and the query processing that can be offloaded to Exadata Storage Server
Describe the requirements for Smart Scan
Describe the circumstances that prevent using Smart Scan
Identify Smart Scan in SQL execution plan
Use database statistics and wait events to confirm how queries are processed
Consolidation Options and Recommendations
Describe the options for consolidating multiple databases on Database Machine
Describe the benefits and costs associated with different options
Identify the most appropriate approach for consolidation in different circumstances
Migrating Databases to Exadata Database Machine
Describe the steps to migrate your database to Database Machine
Explain the main approaches for migrating your database to Database Machine
Identify the most appropriate approach for migration in different circumstances
Identify the most appropriate storage configuration for different circumstances
Bulk Data Loading using Oracle DBFS
Use Oracle DBFS for bulk data loading into Database Machine
Configure the Database File System (DBFS) feature for staging input data files
Use external tables based on input data files stored in DBFS to perform high-performance data loads
Exadata Database Machine Platform Monitoring
Describe the purpose and uses of SNMP for the Database Machine
Describe the purpose and uses of IPMI for the Database Machine
Describe the purpose and uses of ILOM for the Database Machine
Configuring Enterprise Manager Grid Control 11g to Monitor Exadata Database Machine
Describe the Enterprise Manager Grid Control architecture as it specifically applies to Exadata Database Machine
Describe the placement of agents, plug-ins and targets
Describe the recommended configuration for high availability
Describe the plug-ins associated with Exadata Database Machine and how they are configured
Use setupem.sh
Configure a dashboard for Exadata Database Machine
Monitoring Exadata Storage Servers
Describe Exadata Storage Server metrics, alerts and active requests
Identify the recommended focus areas for Exadata Storage Server monitoring
Monitor the recommended Exadata Storage Server focus areas
Monitoring Exadata Database Machine Database Servers
Describe the monitoring recommendations for Exadata Database Machine database servers
Monitoring the InfiniBand Network
Monitor InfiniBand switches
Monitor InfiniBand switch ports
Monitor InfiniBand ports on the database servers
Monitor the InfiniBand subnet master location
Monitor the InfiniBand network topology
Monitoring other Exadata Database Machine Components
Monitor Exadata Database Machine components: Cisco Catalyst Ethernet Switch, Sun Power Distribution Units, Avocent MergePoint Unity KVM Switch
Monitoring Tools
Use monitoring tools: Exachk, DiagTools, ADRCI, Imageinfo and Imagehistory, OSWatcher
Backup and Recovery
Describe how RMAN backups are optimized using Exadata Storage Server
Describe the recommended approaches for disk-based and tape-based backups of databases on Database Machine
Describe the recommended best practices for backup and recovery on Database Machine
Perform backup and recovery
Connect a media server to the Database Machine InfiniBand network
Database Machine Maintenance tasks
Power Database Machine on and off
Safely shut down a single Exadata Storage Server
Replace a damaged physical disk on a cell
Replace a damaged flash card on a cell
Move all disks from one cell to another
Use the Exadata cell software rescue procedure
Patching Exadata Database Machine
Describe how software is maintained on different Database Machine components
Locate recommended patches for Database Machine
Describe the recommended patching process for Database Machine
Describe the characteristics of an effective test system
Database Machine Automated Support Ecosystem
Describe the Auto Service Request (ASR) function and how it relates to Exadata Database Machine
Describe the implementation requirements for ASR
Describe the ASR configuration process
Describe Oracle Configuration Manager (OCM) and how it relates to Exadata Database Machine
Quality of Service Management
Describe the purpose of Oracle Database Quality of Service (QoS) Management
Describe the benefits of using Oracle Database QoS Management
Describe the components of Oracle Database QoS Management
Describe the operations of Oracle Database QoS Management
Thanks
LaserSoftHere's the source document from Oracle Education with the exam details: http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-027&p_org_id=&lang=
This is the non-partner equivalent of "Oracle 11g Essentials" (1Z0-536 http://www.oracle.com/partners/en/knowledge-zone/database/1z1-536-exam-page-169969.html) that has existed under various names since 2010, but with additional content relevant to new features like flash logging, QoS management and ASR.
Marc -
Oracle Exadata vs Exalogic Elastic Cloud Infrastructure Plug-ins
Hello,
I'm looking for information/documentation regarding the difference between the Oracle Exadata plug-in vs the Exalogic Elastic Cloud Infrastructure Plug-in. I can find some info on the Elastic Cloud but so far cannot find any
documentation on the required Oracle Exadata plug-in.
SteveHi Steve,
Check out Support note "Oracle Database Machine Monitoring Best Practices (Doc ID 1110675.1)". It has information (and links) related to the Exadata plug-in.
Regards,
- Loc -
Oracle Exadata 11g Certified Implementation Specialist certification
I was just wondering if any one done "Oracle Exadata 11g Certified Implementation Specialist" certification and suggest any tips for exam would be great.
909402 wrote:
hi
please i need to know these informations right or wrong
1-OCA can any one got it and can get it's exam
2- OCP need to get oca first and there is an attendeng also?
reply me please and many thanks to you>You are ou of context to this thread.
Please browse:
http://certification.oracle.com - preparation/getting started and the FAQs and locate the certification you desire. The information you need is there, and there is little need for me to repeat it here. Using codes and identifiny a certification properly by its rigthtful code and name helps focus the mind and helps many questions to answer themselves. Practice of such rigor is surely helpful in the certification journey. -
Oracle Exadata Now Certified by SAP
Hi all
Check our latest feature on the [start of Oracle Exadata certification by SAP|SAP on Oracle].
Best regards, Aidan
Follow us on [Facebook|http://www.facebook.com/SAPonOracle#!/SAPonOracle] and [Twitter|http://twitter.com/#!/SAPonOracle].No replies
-
Oracle Exadata - Automatic Index
Hi Experts,
I was told that Oracle Exadata can create index on the fly automatically for the required columns when it seems some queries performing poor, can you please clarify if its true? if so what kind of configuration is required to do so?
Appreciate any more details!Hi Experts,
I was told that Oracle Exadata can create index on the fly automatically for the required columns when it seems some queries performing poor, can you please clarify if its true? if so what kind of configuration is required to do so?
Appreciate any more details!
No, the database indexe on tables are not created automatically.
There is a difference between database index (persist) and exadata storage index (do not persist across reboot) which are created at the storage layer. For poor performing query you should check whether smart scan is working.
HTH,
Pradeep -
How a procedure is compiled in oracle ? (implicit and explicit compilation)
how a procedure is compiled in oracle ? (implicit and explicit compilation)
When you create a proceudre oracle automatically compile and stored it. Use the following syntax to compile a procedure
ALTER PROCEDURE hr.remove_emp COMPILE;
Thanks -
not able to see ikm oracle incremental update and ikm oracle slowly changing dimensions under PHYSCIAL tab in odi 12c
But i'm able to see other IKM's please help me, how can i see themNope, It has not been altered.
COMPONENT NAME: LKM Oracle to Oracle (datapump)
COMPONENT VERSION: 11.1.2.3
AUTHOR: Oracle
COMPATIBILITY: ODI 11.1.2 and above
Description:
- Loading Knowledge Module
- Loads data from an Oracle Server to an Oracle Server using external tables in the datapump format.
- This module is recommended when developing interfaces between two Oracle servers when DBLINK is not an option.
- An External table definition is created on the source and target servers.
- When using this module on a journalized source table, the Journaling table is first updated to flag the records consumed and then cleaned from these records at the end of the interface. -
Memory and No. of Processor calculation for Oracle EBS R11 and R12
Can some one please tell me …. How to calculate required Memory and No. of Processors for Oracle EBS R11 and R12.
For example we have 50 Concurrent users and 100 named (i.e. the users which are doing only Data entry.), so how to How to calculate required Memory and No. of Processors
Please guide me on the same.
Thanks,Please refer to the following links, it may be helpful:
Oracle Applications Benchmark White Papers
http://www.oracle.com/apps_benchmark/html/white-papers-e-business.html
Oracle Applications Standard Benchmark White Papers
http://www.oracle.com/apps_benchmark/html/white-papers.html
Hardware requirements for Oracle APPS
Hardware requirements for Oracle APPS -
Oracle Data Profiling and Data Quality
Hi,
How to create metabase for Oracle Data Profiling and Data Quality.Is metabase and repository are same.Hi,
You can create a metabase in the Metabase Manager:
- Expand Control Admin
- Click on Metabases
- in the Metabases window, right-click on the white area and select Add...
- go through the wizard to create your metabase
This is documented in the ODQ/ODP tutorial (http://www.oracle.com/technology/products/oracle-data-quality/pdf/oracledq_tutorial.pdf) and in the Documentation (in Metabase Manager or Oracle Data Quality go to Help and then Manuals).
Thanks,
Julien -
Difference in select for update of - in Oracle Database 10g and 11g
Hi, I found out that Oracle Database 10g and 11g treat the following PL/SQL block differently (I am using scott schema for convenience):
DECLARE
v_ename bonus.ename%TYPE;
BEGIN
SELECT b.ename
INTO v_ename
FROM bonus b
JOIN emp e ON b.ename = e.ename
JOIN dept d ON d.deptno = e.deptno
WHERE b.ename = 'Scott'
FOR UPDATE OF b.ename;
END;
/While in 10g (10.2) this code ends successfully (well NO_DATA_FOUND exception is raised but that is expected), in 11g (11.2) it raises exception "column ambiguously defined". And that is definitely not expected. It seems like it does not take into account table alias because I found out that when I change the column in FOR UPDATE OF e.empno (also does not work) to e.mgr (which is unique) it starts working. So is this some error in 11g? Any thoughts?
Edited by: Libor Nenadál on 29.4.2010 21:46
It seems that my question was answered here - http://stackoverflow.com/questions/2736426/difference-in-select-for-update-of-in-oracle-database-10g-and-11gThe behaviour seems like it really is a bug and can be avoided using non-ANSI syntax. (It makes me wonder why Oracle maintains two query languages while dumb me thinks that this is just a preprocessor matter and query engine could be the same).
Maybe you are looking for
-
I am playing card games at Yahoo in my iMac OS X version 10.6.8. Just recently it won't let me play anymore as it won't upload. Kinda frustrating. How can I fix it. The only thing that I know I have done is did an update on my computer.
-
Hi all i am trying to make TMG for excise table J_1IEXCDTL table but it is not allowing me to do. then i created Z table for the selected fields now the question is i want to pull the data to my Z table automatically how it will possible to retrive d
-
Need to reload my Adobe Photoshop Elements 12. I have my order
I need to re-download my Photoshop Elements 12. I have my order# and serial#. Where do I need to go to do this?
-
PI7.11 - IDOC processing in AAE available?
I know that they were going to get IDOC adapter reside in AAE so mapping/parsing/persistence would take place within AAE (without Integration Engine). Does anyone know if this is available in PI now? If so, which version? Thanks!
-
Problems while installing flash player.
when i want to watch a video on certain websites i receive a msg saying that this website functions better with firefox, i downloaded firefox and still the videos wouldn't play with the claim that i need to download flash player- when i already had.