Oracle DataBase Sizing Questionnaire
Oracle DataBase Sizing Questionnaire
Databases
(Version 3.2 December 2012)
1. Introduction
This questionnaire is designed to collect information necessary for
developing an HP hardware confguration proposal to run an Oracle
database on HP-UX !indows "inu# or mi#ed environments regardless of
the Oracle database version$ This questionnaire covers both user based
si%ing and transaction based si%ing$
Please send the completed questionnaire to your HP sales or HP
channel partner contact ho has been assi!ned to help you or you can
send it directly to one o" the re!ion contacts belo#
$mericas - &olution 'esign &ervices Team(
)-*ail address( &&+,hp$com
%&%$ - oracle'si(in!.emea)hp.com
$sia Paci*c + ,apan - oracle-si%ing$ap-,hp$com
&e-ico - oracle.si%ing$me#ico,hp$com
.rasil - oracle-si%ing$brasil,hp$com
/ther 0atin $merica + 1aribbean - oracle-
si%ing$lac,hp$com
HP endea2ors to complete si(in!s ithin three (3) business days. $
si(in! report typically includes a summary o" customer requirements3
a listin! o" assumptions and in"ormation on the si(in! approach ta4en3
and speci*c recommendations "or HP ser2ers and stora!e.
5urther in"ormation about Helett'Pac4ard technolo!ies "or /racle may be
obtained "rom the HP ebsite at .hp.com+!o+oracle and the /racle'
"ocused sections a2ailable on the HP /racle ebsite at .hporacle.com.
This questionnaire is for the e#clusive use of Hewlett Pac/ard Oracle
0orporation and their authori%ed agents$ +ny copy or replication is
strictly prohibited$ +ll information gathered from this document will be
held with the utmost confdence and is not to be shared with competing
vendors$
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
Page 1
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
2. 8eneral In"ormation
2.1 1ustomer In"ormation
1ustomer 9ame
$ddress
1ity3 6tate3 :ip
1ustomer 1ontact Phone
;
<itle %mail
HP 6ales =ep Phone
;
HP <echnical
1onsultant
Phone
;
/racle 6ales =ep Phone
;
/racle <ech.
1onsultant
Phone
;
HP =eseller +
Partner
Phone
;
Pro>ect 9ame
6hort .usiness
Description
2.2 Database $pplication In"ormation
Describe the application# hat is the application doin!?
Is it an e-istin! database application?
I" yes3 @
@ Ahat system(s) are you currently runnin! the app on? ( Include ser2er
model3 ; 1PB+cores3 1PB speed3 &emory3 stora!e3 I/ cards3 I/ card thruput
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
si(e3 etc)
@ Ahat ill the ne system be used "or?
@ Ahat are the current problems or per"ormance issues?
@ Ahat is the database application de2elopment en2ironment (i.e. ,a2a3
1CC3 etc)?
@ Ahere are the bottlenec4s?
Do you need a hi!h a2ailability solution?
I" yes3 @
@ Aould you li4e to ha2e an acti2e+passi2e "ailo2er solution?
@ ould you li4e to use /racle =eal $pplication 1lusters solution si(ed "or
scalin! and
hi!h a2ailability?
@ Aould you li4e to use HP'BD 6er2ice!uard or 6er2ice!uard "or 0inu-?
$ny additional in"ormation3 hich could inEuence the si(in!?
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
3. 6ystem 6i(in!
&i%ing can be bro/en down to di8erent levels depending on the
requirements$ The comple#ity of the system being confgured -and most
importantly- the needed accuracy of the results$
!e distinguish between two si%ing types( user based si%ing and
transaction based si%ing$ 9t could be a combination of both :i$e$ user
load and separate batch load;
3.1 8eneral 6i(in! 7uestions
Ahich ser2er plat"orm do you ant the database si(in!
"or#
- HP'BD (Inte!rity)
- 0inu- (=ed Hat3 6B6%3 /racle 0inu-) on -FG
- Aindos (-FG)
-
Database si(e (8.)# %-pected
!roth#
9umber o" lo!!ed'on users# %-pected
!roth#
<otal number o" concurrent
users#
%-pected
!roth#
Ahat H 1PB Btili(ation do you ant to maintain durin!
P%$I load?
Logged-on Users: Users are connected to the database at the same time. These users are using
memory resources.
Concurrent User: Number of logged-on users that are actively doing work at the same time. n
average !"-#"$ of the connected users are concurrent users.
Pre"erred db user
connecti2ity#
(dedicated or shared
ser2ices)
%edicated connection: &ach user starts a 'rocess on the %( server
)hared services: Connection bundling of users to reserve memory done by additional 'rocesses.
Used for high number of users with low number of transactions. (not as common;
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
$pplication location#
*ill you run the a''lication on the database server or on a se'arate machine+
$pplication source#
,ere you have to enter information about the a''lication-s. running on the database. &ither you
choose /0racle 1orms2 34&&2 other #
th
5L6 or 6 C and embedded )7L6. The #
th
5L needs more
memory and C8U 'ower than the C 'rograms.
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
3.2 Bser .ased 6i(in! 7uestions
User based si%ing attempts to represent the customer<s specifc wor/load
by characteri%ing the usage according to the number of connected users$
9umber o" batch processes
runnin! in parallel to the
connected users #
0ist concurrent batch >obs per
time "rame (i.e. per hour3 per
day3 per month)#
%-pected batch !roth#
Bser read+rite ratio#
Number of (atch 8rocesses that are e9ecuted on the db server in 'arallel to 0nline
:ctivities. These activities might be di;erent for day time and night time. 8lease consider
both senerios
=atio /0<P + D66 +.atch#
0LT8 -0n-Line Transaction 8rocessing. transactions are short and less com'le9 <ueries2 on
the contrary %)) -%ecision )u''ort )ystem. transactions are long and very com'le9 <ueries.
*hat is the ratio between them+ 0LT8 is ty'ically around ="->"$. -ratio e9am'le: ?":@":@".
f your a''lication is mainly a %)) solution2 then 'lease use our %ata *arehouse )iAing
7uestionnaire.
Help "or Bsers J $cti2ity 0e2els
=ill out the table with the ma#imum users logged-on to the >Production
&ystem? for each +pplication accessing this database during the orst'
case @7-minute period :pea/ hour;$
)#ample( for a total of 1A7 users divide them up into their respective
application and activity levels( 57 +pplication X :medium; 177
+pplication B :medium; and C7 +pplication D :heavy;$
9f only the total logged-on Oracle users per application are /nown then
use the medium wor/load category$ 9f activeEconcurrent users not
/nown HP will assume C7F of the logged on users in a medium
wor/load$ Otherwise the following activity level descriptions apply(
0i!ht $cti2ity 0e2el# This is an information user who occasionally
loo/s up information or enters data infrequently$ &elf &ervice users
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
should be considered G"ow +ctivityG users since they typically generate a
lighter wor/load than a medium user$
&edium $cti2ity 0e2el# This is the average default user - cler/
accountant purchasing agent etc$
Hea2y $cti2ity 0e2el# These are typically users in Tele-sales or data
typists with high volume data entry :i$e$ 1 transaction every two
minutes or more;$
De"ne# list your $pplications
going against this database
ser%er
"ogged
on
Users
+ctivity level of
users
"ight *edium Heavy
+pp +(
+pp 2(
+pp 0(
+pp '(
0E0HH
I6))
I&P
=orms
Jeports
3.3 <ransaction .ased 6i(in! 7uestions
Transaction based si%ing attempts to represent the customer<s specifc
wor/load by characteri%ing the usage according to the di8erent types of
transactions users will generate$ 9f your application is mainly '&& then
please use our 'ata !arehouse &i%ing 3uestionnaire$
9umber o" transactions per minute#
%-pected !roth#
=ead+rite ratio#
9umber o" sql commands per 4ey
transaction#
The average number of )7L commands -)elect2 nsert2 U'date2... 'er transaction. f you have also more
com'le9 transactions2 'lease add them as additional transaction values.
3.K $dditional 6i(in! 7uestions
Volume o" data "or each transaction#
data 2olume in bytes
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
number o" records
number o" transactions
access read + rite
9umbers o" tables in the database
9umber o" records in lar!est tables
.ac4up type (online or oLine)
/racle database 2ersion#
Ho many database instances on
production ser2er#
6i(e o" each database in 8.#
Primary application tools and 2ersion#
3.56i(in! "or the 9on'Production /racle Database 6ystems
9n addition to Production system recommendations HP includes Kon-
Production system recommendations of >typical? proportions$ 9f these Kon-
Production systems need to be si%ed to a specifc user confguration or if they
are not required please specify below$
Desired 9on'
Production 6ystems
De2elopment <est+7$ <rainin! +
/ther
Pea4 number o" lo!!ed'
on users
....... users ....... users ....... users
6er2er 1on*!uration
<ype
&ingle Kode
Two Kode
*ulti-Kode
&ingle Kode
Two Kode
*ulti-Kode
&ingle Kode
Two Kode
*ulti-Kode
0e2el o" dis4 protection
pre"erred
J+9'-1
:4J+9'1;
J+9'-C
:4J+9'C;
HP to
recommend
J+9'-1
:4J+9'1;
J+9'-C
:4J+9'C;
HP to
recommend
J+9'-1
:4J+9'1;
J+9'-C
:4J+9'C;
HP to
recommend
9umber o" Database
Instances
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
K 6ystem In"rastructure
K.1 Data 6tora!e =equirements (Dis4 6ystems)
Aould you li4e HP to propose a Data
6tora!e 6olution?
Bes Ko
D$63 9$6 or 6$9?
Pre"erred 6tora!e model or si(e
requirements#
Pre"erred le2el o" dis4 protection "or data
2olumes on the production database
ser2er.
J+9'-1E 4J+9'1 J+9'-CE 4J+9'C
$re you interested in a enterprise stora!e system be
used "or stora!e consolidation?
Bes Ko
Is data replication (point'in'time or business copies)
required?
Bes Ko Un/nown
K.2 .ac4up+=estore =equirements
Aould you li4e HP to propose a .ac4up+=estore
6olution?
Bes Ko
-if yes2 'lease s'ecify below. %aily *eekly Bonthly
<ime"rame to complete the bac4up ..... hours ..... hours ..... hours
.ac4up <ype (/nline+/Line J
5ull+Partial)
/perator a2ailable to super2ise? Bes Ko Bes Ko Bes Ko
4.3Hi!h'$2ailability =equirements :in case of hardware or software failure;
Aould you li4e HP to propose a Hi!h $2ailability
6olution?
Bes Ko :s/ip to ne#t
section;
f Ces 'lease answer the following <uestions:
Database Ser%er $%ailability
Oracle J+0 HP &erviceguard
Other ..............
*eekdays *eekends
<ime"rames most critical "or business processin!
:hh(77 L hh(77;(
<ime"rames a2ailable "or planned dontime
:hh(77 L hh(77;(
Ho much system dontime can be handled
ithout serious *nancial loss?
-within the business critical timeframe.
&everal days
&everal hours DdefaultE
&everal minutes
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
I" there are multiple $pplication (middle'tier) ser2ers3
ould you li4e an 9C1 $2ailability 6olution?
Bes Ko
=edundant hardare components (e.!. poer supplies3
I+/ cards3 etc)
Bes Ko
Is reduced per"ormance acceptable durin! "ailo2er
status?
Bes Ko
I" reduced per"ormance is acceptable3 hat H o" the
total or4load must be maintained upon "ailo2er?
4.4Disaster =eco2ery =equirements :in case of fre Mood theft or other ma-or
event;
Aould you li4e HP to propose a Disaster =eco2ery
option?
Bes Ko
&a-imum alloed reco2ery time in case o" disaster# ..... 'ays ..... Hours
Is reco2ery "rom lo!ical errors required? Bes Ko
Please describe your D= requirements. Is there a D=
site a2ailable? Ho "ar aay is it (appro-imately)? Ho
quic4ly must the D= plan !o into eMect? Do you require
automated site "ailo2er?
N $dditional HP Products and 6er2ices
N.1 9etor4 In"rastructure (0$9+A$9) =equirements
Aould you be interested in 9etor4 In"rastructure
6olutions "rom HP?
Bes Ko
Ahat is the public netor4 type? :177*bE1Nb )thernet
17Nb 0opper )thernet 1N2 =iber )thernet 9nfni2and etc$;
Ahat is the pre"erred ser2er netor4 type3 i" needed?
N.2 6ystem &ana!ement =equirements
Aould you be interested in 6ystems &ana!ement
6olutions "rom HP?
Bes Ko
Ahat system mana!ement tools are in place or pre"erred3
i" 4non.
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc
HP'/racle Database
6i(in! 7uestionnaire
N.3 Data $rchi2in!
Aould you be interested in Data $rchi2in! 6olutions "rom
HP?
Bes Ko
Print &anagement
Aould you be interested in Print &ana!ement 6olutions
"rom HP?
Bes Ko
9e-t 6teps
Please forward this document to the appropriate contact person$ !e shall return a response
shortly$ Than/ you for considering Hewlett-Pac/ard for your Oracle 'atabase implementation$
Oracle &olution 'esign &ervices si%ing email locations listed below(
$mericas - &&+,hp$com
%&%$ - oracle-si%ing$emea,hp$com
$sia Paci*c + ,apan - oracle-si%ing$ap-,hp$com
&e-ico - oracle.si%ing$me#ico,hp$com
.rasil - oracle-si%ing$brasil,hp$com
/ther 0atin $merica + 1aribbean - oracle-si%ing$lac,hp$com
This document contains information protected by copyright, no part may be copied or
reproduced in any form without prior written consent from Hewlett-Pacard!
HP.Oracle.'ata2ase.&i%ing.3uestionnaire45.6-'ec-16-6716$doc