Q1. What Is Exadata?
Q1. What Is Exadata?
Ans:
Ans:
Exadata was originally designed for the warehouse environment. Later it was enhanced for use in
the OLTP databases as well.
Ans:
DB Server
Cell Storage
Infiniband Switch
Cisco Switch
PDU
Ans:
Smart Scan
Smart Flash Cache
IORM
Storage Index
EHCC (Exadata Hybrid Columnar Compression)
Ans:
The Exadata cluster allows for consistent performance while allowing for increased throughput.
As load increases on the cluster the performance remains consistent by utilizing inter-instance
and intra-instance parallelism.
It should not be expected that just moving to Exadata will improve performance. In most cases it
will especially if the current database host is overloaded.
Full Rack
Half Rack
Quater Rack
1/8th Rack
Ans:
Hybrid Columnar compression, also called HCC, is a feature of Exadata which is used for
compressing data at column level for a table.
It creates compression data units which consist of logical grouping of columns values typically
having several data blocks in it. Each data block has data from columns for multiple rows.This
logarithm has the potential to reduce the storage used by the data and reduce disk I/O enhancing
performance for the queries.
Query Low
Query High
Archive High
Archive Low
Ans:
Ans:
You can use the “calibrate” commands at the cellcli command line.
Ans:
Ans:
The Exadata Appliance configuration comes as a Full Rack, Half Rack, Quarter Rack or 1/8th
rack. The Full Rack X2-2 has 6 CPU’s per node with Intel Xeon 5670 processors and a total of 8
Database Server nodes. These servers have 96GB of memory on each node. A total of 14 Storage
server cells communicate with the storage and push the requested data from the storage to the
compute nodes.
The Half Rack has exactly half the capacity. It has 6 CPU’s per node with core Intel Xeon 5670
processors and a total of 4 Database Server nodes. It has 96GB of memory per database server
node with a total of 7 Storage server cells.
Ans:
Exadata ships less data through the pipes between the storage and the database nodes and other
nodes in the RAC cluster. Also it’s ability to do massive parallelism by running parallel
processes across all the nodes in the cluster provides it much higher level of throughput.
It also has much bigger pipes in the cluster using Infiniband interconnect for inter-instance data
block transfers as high as 5X of fiber channel networks.
Ans:
Storage Indexes consist of a minimum and a maximum value for up to eight columns.
This structure is maintained for 1MB chunks of storage (storage regions).
Storage Indexes are stored in memory only and are never written to disk.
Storage Index filter out data from the consideration.
Ans:
SNMP
Q15. Is manually intervene possible in storage index?
Ans:
No
Ans:
Ans:
At the cellcli command line you can issue the “list celldisk” command.
Ans:
At the cellcli command you would need to issue the “create grididsk all ..” command.
Q19. What are the cellinit.ora and the cellip.ora files used for?
Ans:
These files have IP address of all the nodes in the cluster. They are used to run commands on
remote database and cellserver nodes from localhost.
Example:
cat /etc/oracle/cell/network-config/cellinit.ora
ipaddress1=192.168.47.21/24
$ cat /etc/oracle/cell/network-config/cellip.ora
cell=”192.168.47.21:5042″
cell=”192.168.47.22:5042″
cell=”192.168.47.23:5042″
Ans:
Exadata has traditionally run Oracle Linux OS. Recently, Solaris has also been made available
on this engineered system.
Q21. What are the options to update cell_flashcache for any object?
Ans:
KEEP
DEFAULT
NONE
Ans:
Ans:
The flash cache is a hardware component configured in the exadata storage cell server which
delivers high performance in read and write operations.
Primary task of smart flash cache is to hold frequently accessed data in flash cache so next time
if same data required than physical read can be avoided by reading the data from flash cache.
Ans:
Query Low
Query High
Archive High
Archive Low
Q25. Which package can be used to estimate the compression ration of table?
Ans:
DBMS_COMPRESSION
Ans:
Ans:
Grid Disks are created on top of Cell Disks and are presented to Oracle ASM as ASM disks.
Space is allocated in chunks from the outer tracks of the Cell disk and moving inwards. One can
have multiple Grid Disks per Cell disk.
Ans:
All the HDD are hot swapable so if we are using proper redundacny than we can direct remove
and replace new HDD.
Storage software will take care all the stuffs in background after replacing the HDD.
Ans:
12
Ans:
Spine switch is used to connect or add more Exadata machine in the cluster
Ans:
There many methods we can use to migrate DB to Exadata. Below are some of them.
Export/Import
Physical Standby
Logical Standby
Transportable Tablespace
Transportable Database
Golden gate
RMAN cold and hot backup restoration
Oracle Streams
Use of migration method is totally depends on source setup as well as downtime consideration.””
Ans:
Shutdown Procedure:
Stop Database and Listener
Stop Cluster
Shutdown Database Servers
Shutdown Cell Storage
Shutdown all the switches
Remove powers from PDUs
Start-up procedure would be in reverse order.
Q33. How many database servers comes in 1/8th rack and quarter rack?
Ans:
Q34. How many cell storage comes in full rack exadata machine?
Ans:
14
Ans:
Yes
Q36. Which protocol used for communication between database server and storage server?
Ans:
iDB protocol
Ans:
Database servers has two option for OS either Linux or Solaris which can be finalized at the time
of configuration Cell storage comes with Linux only.
Ans:
ASR is the tool to manage the Oracle hardware. Full form of ASR is Auto Service Request.
Whenever any hardware fault occurs ASR automatically raise SR in Oracle Support and send
notification to respective customer.
Ans:
Ans:
Q41. Where we can define which cell storage can be used by particular database server?
Ans:
CELLIP.ORA file contains the list of storage server which is accessed by DB server.
Ans:
Exacheck
sundiagtest
oswatcher
OEM 12c
Ans:
EHCC is Exadata Hybrid Columnar Compression which is used to compress data in the
Database.
Ans:
It refers to the fact that part of the traditional SQL processing done by the database can be
“offloaded” from the database layer to the storage layer
The primary benefit of Offloading is the reduction in the volume of data that must be returned to
the database server. This is one of the major bottlenecks of most large databases.
Ans:
DCLi (Distributed command Line Utility) – DCLI can be used to replicate command on multipla
storage as well as DB servers.
Ans:
IORM stand for I/O Resource Manager which manages the I/Os of multiple database on storage
cell.
Q47. How we can check whether oracle best practice has been configured on Exadata?
Ans:
We can execute Exacheck and verify the best practice setup on Exadata machine.
Ans:
Ans:
SQL>alter table table_name move compress for query high;
Ans:
It is not required to take a backup as it happens automatically. Exadata use internal USB drive
called the Cellboot Flash Drive to take backup of software.
Q51. What is the difference between wright-through and write-back flashcache mode?
Ans:
Ans:
Flash Cache
Ans:
40 Gbps
Q54. What is the difference between high capacity and high performance disk?
Ans:
High capacity disk comes with more storage space and less rpm (7.5k)
High Performance disk comes with less storage and high rpm (15k)
Ans:
Ans:
Infiniband Network
Q57. What are the steps to create DBFS?
Ans:
Create Directory
Create Tablespace on database which you are going to use for DBFS
Create user for DBFS
Grant required privileges to created user
Now connect to database with created user
Create dbfs filesystem by invoking dbfs_create_filesystem_advanced
Mount file system by starting dbfs_client
Q58. Which migration methodology available if want to migrate from high endian to low
endian OS architecture?
Ans:
Golden Gate
Transportable Tablespace
Incremental Transportable Tablespace
Data Pump
Ans:
Cell and Grid Disk are a logical component of the physical Exadata storage. A cell or Exadata
Storage server cell is a combination of Disk Drives put together to store user data. Each Cell
Disk corresponds to a LUN (Logical Unit) which has been formatted by the Exadata Storage
Server Software. Typically, each cell has 12 disk drives mapped to it.
Ans:
Four 96G PCIe flash memory cards are present on each Exadata Storage Server cell which
provide very fast access to the data stored on it. This is further achieved by also provides
mechanism to reduces data access latency by retrieving data from memory rather than having to
access data from disk. A total flash storage of 384GB per cell is available on the Exadata
appliance.
Ans:
It is a feature of the Exadata Software which enhances the database performance many times
over. It processes queries in an intelligent way, retrieving specific rows rather than the complete
blocks. It applies filtering criteria at the storage level based on the selection criteria specified in
the query. It also performs column projection which is a process of sending only required
columns for the query back to the database host/instance.
Q62. Which statistic can be used to check flash hit ration on database level?
Ans:
Ans:
+DBFS_DG
Ans:
Q65. What is the difference between an Exadata X3-2 machine and an Exadata X3-8
machine?
Ans:
The X3-8 is comprised of 2 large SMP compute servers while the X3-2 can scale to as many as 8
compute servers as processing requirements increase.
Q66. What are the three major components of Exadata database server?
Ans:
Database Instance
ASM Instance
Ans:
DBRM is the feature of database while IORM is the feature of storage server software.
Ans:
Hardware level
Storage Server Cells
High Speed Infiniband Switch
Software level
Smart Scan,
Flash Cache
. Hybrid Columnar Compression
IORM (I/O Resource Manager)
Q69. How much time required to apply bundle patch on Half rack Exadata Database
Machine with rolling option?
Ans:
Approximate 3 hours per Cell and DB server including Infiniband & PDU patching required 1
hour each
Q70. What benefit we can get if we apply bundle patch on exadata in rolling fashion while
ASM configured with high redundancy?
Ans:
Ans:
Rolling
Advantages:
No downtime required
Disadvantages:
Non-Rolling
Advantages:
Disadvantages:
Q72. Which ASM parameters are responsible for Auto disk management in Exadata?
Ans:
Ans:
Q74. How many Exadata Storage Server Nodes are included in Exadata Database Machine
X4-8?
Ans:
14 storage nodes
Ans:
Make sure to refresh your knowledge by reviewing this list of Exadata Interview Questions.
Q76. What are the key Hardware components?
Ans:
DB Server
Storage Server Cells
High Speed Infiniband Switch
Cisco Switch
Ans:
Smart Scan,
Smart Flash Cache
Storage Index
Exadata Hybrid Columnar Compression (EHCC)
Ans:
It manages the I/O demand based on the configuration, with the amount of resources available. It
ensures that none of the I/O cells become oversubscribed with the I/O requests. This is achieved
by managing the incoming requests at a consumer group level.
Using IORM, you can divide the I/O bandwidth between multiple databases.
To implement IORM resource groups, consumers and plans need to be created first.
Ans:
Some of the operations that are offloaded from the database host to the cell servers are:
Predicate filtering
Column project filtering
Join processing
Backups
Q80. What is Exadata in brief?
Ans: