The Business Benefits of DB2 9
Transcript of The Business Benefits of DB2 9
-
7/29/2019 The Business Benefits of DB2 9
1/20
The business benefits of DB2 9(formerly codenamed Viper)
Author: Philip HowardDate Published: July 2006
a white paper by
-
7/29/2019 The Business Benefits of DB2 9
2/20
-
7/29/2019 The Business Benefits of DB2 9
3/20
Te business benets o DB2 9
Bloor Research 2006 Page
Executive summary
e Viper release o 2 which is ocially version is the most im
portant release o this database or many years ndeed regards Viper as so
signicant that at one time it considered calling it 3 on the basis that thisrepresents the third generation o databases rom ollowing and 2
s may be imagined there are a large number o new eatures and capabilities as
well as incremental enhancements in this release is paper does not attempt to
discuss all o these and concentrates in particular on those that have signicant
business benet
at begs the question o what we mean by business benet ince a database is
inherently a part o a companys inrastructure identiying its business ben
ets can be complex because many o the advantages that a particular eature
may bring are indirect new eatures o a database make it easier to manage
say then the people responsible or administration need to spend less time doing
that which means that they can spend more time ullling other duties n other
words they become more productive o or example some other project may
get completed more quickly than would otherwise be the case However this act
in itsel may not be visible outside the department let alone the act that it
derived rom an easier to manage database
ther benets are o course more direct Perormance enhancements or exam
ple may delay a requirement to upgrade hardware which has a direct impact on
the bottom line n the other hand some eatures may open up new possibilities
or the business that were not previously easible you may or instance now be
able to develop applications that would not have been viable beore thereby opening up new business opportunities
nother point to make is that business benets may be competitive in the sense
that they enable capabilities that are not available rom other vendors; or they may
be comparative where is introducing enhancements that oer benets when
compared to previous versions o 2 but do not necessarily provide competitive
advantage relative to other database products
n the discussions that ollow we will identiy the types o benet that individual
eatures o 2 provide and whether or not they are competitive or merely
comparative n order to do this and bearing in mind that databases are intrinsi
cally technical products in the sections that ollow we will not merely be discuss
ing 2 in business terms but we will also explain how the various technologies
work and where they dier rom that o s competitors in order to under
stand how these benets are derived
e ormat o this paper is that each o the major new eatures o 2 has a sec
tion to itsel ollowed by a composite section that briefy discusses the remaining
enhancements that have been introduced with this release inally we summarise
our conclusions
-
7/29/2019 The Business Benefits of DB2 9
4/20
Te business benets o DB2 9
Bloor Research 2006Page 2
XML
t is because o its XL support that was considering calling this release o
its database 3 is is because 2 is no longer just relational nstead it
oers a hybrid relational/XL environment eore we consider the implicationso this we need to explain exactly what has done and how it diers rom the
XL implementations o other database vendors
ere are various ways in which XL documents can be stored e simplest
method is to store a document as a single entity is is done by treating it as a
large object (L) However the problem with this approach is that you can only
access the XL in its entirety You cannot or example access a particular detail
within the document
n order to enable the ability to access detail within an XL document an alter
native approach is to parse the XL at is to split the document up into its
constituent parts and then store those parts as relational data within tables in a
conventional manner However this method has the drawback that this shred
ding approach is slow oreover i you want to inspect the whole document then
it has to be reconstituted which again is a slow process t is thus commonplace
or vendors to oer this method in conjunction with L support so that you
do not have to recombine tabular XL data i you want to view the original
document in its entirety
Perormance is not the only problem with shredding it is not generally a compli
ant approach or example it is sometimes possible that ater decomposing an
XL document storing it and then putting it back together you do not end up
with what you started with n particular it does not support compliance in so aras digital signatures are concerned
nother issue or relational environments when storing XL is that elds stor
ing XL data are not natively understood by the database is means amongst
other things that columns with XL in them are not recognised by the database
optimiser which means urther problems with perormance or this reason a
number o database vendors have introduced an XL datatype is has the ad
ditional advantage that once you have an appropriate datatype you can dene
indexes against that column
However some suppliers having introduced an XL datatype have gone on to
suggest that this thereore means that they have native support or XL storage
is is not the caseXL data is still either shredded or stored as a Lsup
port or a datatype means that the database can natively understand that type o
data but it does not mean that it is stored natively so perormance issues do not
go away
or all o these reasons some companies have introduced specialised XL databas
es evertheless while this overcomes perormance issues in storing and retrieving
XL data it creates new problems when you want to combine relational and XL
data n a queryonly environment these are not so much o a burden because
-
7/29/2019 The Business Benefits of DB2 9
5/20
Te business benets o DB2 9
Bloor Research 2006 Page
ederated query products such as s ebphere normation ntegrator can
access separate XL and QL databases within a single query without too much
degradation in perormance (though there will always be some slow down) How
ever in a transactional environment these problems are much more acute and are
not limited to perormance or example you may need to implement twophase
commit across these disparate databases in order to retain synchronicity development will be much more complex and management and administration will be
more time consuming or these reasons pure XL databases are only really suit
able or applications which are purely XLbased and do not require relational
data as well
is brie outline describes the position prior to the introduc
tion o 2 hat has done is to appreciate that the only
recourse is to have a database that can store both relational and
XL data natively which is calling pureXL each with
its own storage mechanisms (so that there is no perormance hit
when accessing XL data) as illustrated in igure
ote that provides an environment that has a single manage
ment and administrative ramework as well as access capabilities
that allow the comingling o relational and XL data at is
you can use QL to access relational data and XQuery to access
XL data but you can also mix these (and s version o QL has long since
been XLised anyway) so that you can access both QL and XL within a
single query
Development and app.performance re: XML data
with relational data serverwith DB2 Viperhybrid data server
Development ofsearch & retrieval businessprocesses
LOB: 8 hrsShred: 2 hrs
30 min.
Add field to schema 1 week 5 min.
Relative lines of I/O code(65% reduction)
100 35
Queries 2436 hrs 20 sec10 min
Query non-shreddedXML element
1 week day
n terms o direct benets there are two main advantages o this approach e rst
o these is that as discussed it eliminates the perormance hit that you get i XL
is not stored natively or example able shows the relative perormance o di
erent approaches to XL based on comparisons done at a beta customer o 2
Viper ote that perormance benets are not limited to the comparison between
hybrid storage on the one hand and the use o Ls or shredded approaches on
the other but also extends to database administration (adding a eld to a schema
which can be done on the fy thereby making the environment much more fex
ible) and to development is leads on to the second major benet oered thanks
Figure 1: Hybrid storage in DB2 9
Data Server Hybrid Data Server
Database
Physical
Storage
DatabaseLogical view ofstorage
Tables
Views
Physical StorageDatabaseles
Regular StorageData stored in a rowand column format
pureXML StorageData stored in a pre-parsedhierarchical format,not as asingletext object (CLOB)
Data ServerServices that manage, secure and
provide access to the database
Hybrid Data ServerDB2 supports both relational and pureXML
storage and provides all the necessary services
to support both data structures
Table 1: Relative perormance o diferent approaches to XML
-
7/29/2019 The Business Benefits of DB2 9
6/20
Te business benets o DB2 9
Bloor Research 2006Page
to the hybrid storage method adopted by which is that it enables the devel
opment o applications that combine XL and relational data in ways that were
not previously realistic
course a lot o XL especially in an (service oriented architecture) envi
ronment is transient However much o it is not ne good example is anythingthat involves contracts ranging rom consumer contracts in the nancial services
sector to service level agreements within the sector e problem is that such
documents typically include both structured (relational) and unstructured (XL)
data and you not only want to be able to manipulate these separately (and extract
the structured data rom the contract in the rst place) but also together oreo
ver in some instances details change on a regular basis or example when it
comes to servicelevel agreements these will be reviewed and amended on a peri
odic basis imilarly you may have milestones built into a contract that you need
to monitor on an ongoing basis n such circumstances you only want to have to
change one part o the data (relational or XL) and you want those changes to
be refected across the contract thus you might change the price o a contract in
your relational data but you want that to be refected automatically in the relevant
XL document
o be more specic consider the number o standardised XL variants
inancial (insurance) XL (nancial inormation) PL
(nancial products) L (unds) XL (business reporting);
Lie ciencesGV (genomics) L (bioinormatics) L (chemi
cals);
PublishingportL ewsL X (book industry) XPL (publicrelations);
thersLandL (land development) L (textile/clothing sup
ply chain) atL (materials property) JX (global justice) ebXL
(electronic business)
nd so on and so on Huge amounts o inormation are captured using XL but
it is dicult and unwieldy to extract structured inormation rom those docu
ments and to use that as or combine it with relational data unless you use a
solution such as 2 which at present is one o a kind
nother example is the use o XL or business intelligence purposes n the
past you could not really use XL documents or conventional because it was
impractical in terms o the time taken to shred relevant documents unless the da
taset under consideration was very small ithout that need it makes it practical
to query large XL document stores in a relatively short period o time whereas
previously this was only easible or processes such as text mining
urther and in particular sees its hybrid support or XL as a cornerstone
in the move towards an environment s an example see igures 2 and 3
-
7/29/2019 The Business Benefits of DB2 9
7/20
Te business benets o DB2 9
Bloor Research 2006 Page
which show pre and postversions o the same application environment e
potential or using an XLbased approach should be obvious
inally it is worth remarking on s support or XQuery which is the standard
method or addressing XL data and in particular its introduction o Visual
XQuery uilder in this release as illustrated in igure 4 hile the ormer is not
out o the ordinary the Visual XQuery uilder should certainly be a boon or
developers t is also worth noting that has announced partnerships with a
number o vendors including Zend echnologies xegenix Justsystem and c
tiveGrid that have extended toolsets to help in the development o XLbased
applications
Figure 2: Original order ullment system
Figure 3: DB2 9 powering the new SOA basedsolution via XML
Figure 4: Visual XQuery Builder
-
7/29/2019 The Business Benefits of DB2 9
8/20
Te business benets o DB2 9
Bloor Research 2006Page 6
Compression
ompression is the science o tting a quart into a pint pot r better yet a hal
pint pot n principle compression is very valuable i you have a 0 terabyte da
tabase and you can compress it by 50% then you can store it in 5 terabytes insteadthereby reducing both your storage costs and associated running costs However
compression is dicult or conventional relational databases is is because they
are rowbased and because you store data by row you have to compress it by row
(ote this is not the case or columnbased relational databases but as there are
none o these that support transactional processing and only a ew in the data
warehousing arena we will assume a rowbased approach or the purposes o this
discussion)
n a typical database row you might have one column with alphabetic data in it
another with alphanumeric inormation several with numeric data some with
foating point decimals one or two date elds and a variety o other exotica e
problem is as ar as compression is concerned that the best way to compress
an alphanumeric eld is dierent rom the best method o compressing foating
point decimals hat this means in practice is that i you simply compress rows o
data you have to select an algorithm that is based on the least common denomina
tor it compresses across the row bearing in mind that there are multiple datatypes
within a row so no one column is compressed optimally
Prior to this release had already introduced null and deault value compres
sion multidimensional clustering (which provides index compression through
the use o block indexes) and database backup compression though only the
rst and third o these could be described as generic with the multidimensional
clustering being specic to data warehousing t has also had value compressionwhich is eectively the lowest common denominator approach described above
or some time However in this release the company has added what it reers
to as row compression but which is actually tokenisation
which is to our minds not the same thing as compres
sion though it amounts to the same thing in the end in
that it means you need less storage space
Put briefy the aim o tokenisation is to separate data val
ues rom data use is has the eect o reducing data
requirements and improving perormance s a practi
cal example in a customer table you might have many
customers in ichigan (or in the case o igure 5 em
ployees in Plano exas) and each o them would have
ichigan stored as a part o their address o store this
several hundred or even thousands o times is wasteul
okenisation aims to minimise this redundancy
ere is more than one way o implementing tokenisa
tion but the method chosen by is that the database
sotware will look or repeated patterns within the data
and when these are ound it will create a relevant tokenFigure 5: Elements o tokenisation
-
7/29/2019 The Business Benefits of DB2 9
9/20
Te business benets o DB2 9
Bloor Research 2006 Page
(usually a numerical value) that represents ichigan (or Plano exas as illus
trated) each time that it appears within a table and then have what is eectively a
lookup table (held in the data dictionary) so that you can convert rom the token
to the data value ote that or numeric values tokens are not required
n terms o storage savings estimates that use o this technique will producesavings o anywhere between 35% and 0% depending on how much repeated
data is stored ertainly in customer and H applications or example there are
likely to be considerable savings urther we know o no other relational database
vendor (excepting the aorementioned columnbased products) that can oer this
level o compression hile we tend to treat benchmarks with caution igure
6 illustrates the dierent compression rates achieved by 2 when compared
to more conventional approaches (which would also typiy previous versions o
2)
ere is however a potential downside when you access tokenised data you have
to read rom the dictionary as well as the relational table so there is extra / in
volved in the process However this is oset by the act that data is still in token
ised orm when held in buer pools in memory is means that more data can
be held in these buers thus reducing the amount o / required n practice
estimates that the advantage gained rom holding more data in memory will
usually outweigh the act that you have to detokenise the data or example take
this customer quote rom the senior database administrator at utoZone with
the new compression technology in DB2 Viper, we realized an 80 Percent improvement
in space savings or our most critical tables in our Data Warehouse. We were even more
pleased with this technology when we ound that Vipers compression capability helped
us process queries to the database an average o 0 Percent aster than beore. Were
looking orward to seeing the same results with our Operational Data Store and OLP
systems n other words more oten than not you should get a perormance benet as well as a reduced storage requirement
o conclude this section even i we assume the lowest possible actor or reducing
storage requirements database size should be reduced by a third while at worst
perormance should stay approximately the same us there should be signicant
direct benets in terms o cost o ownership ne point to note however is that
compression is not available or XL (it is planned) Ls or indexes (except
when used with multidimensional clustering as discussed) so the benets out
lined here apply specically to relational data
Figure 6: Compression rates o DB2 9compared to other approaches
-
7/29/2019 The Business Benefits of DB2 9
10/20
Te business benets o DB2 9
Bloor Research 2006Page 8
SAP optimisation
Given racles status (subsequent to its acquisition o Peopleot iebel et al)
as Ps main competitor it is perhaps not surprising that P and have
strengthened their partnership with respect to P and 2 is started withthe release in 2005 o 2 version 22 which was specically optimised or
P environments ith the Viper release o 2 this integration has gone ur
ther and the two companies (all development is perormed jointly) have an ongo
ing roadmap or continuing this partnership into the uture
e key to P optimisation is not so much that there are additional eatures or
P environments but that 2 understands the P environment within which
it is working or example one o the new eatures o 2 is or the sotware to
autodiscover its environment upon installation and to automatically set deault
values based on that conguration ormally speaking this would include the
hardware platorm operating system and other inrastructure details but in the
case o P 2 can now also recognise relevant details o the P conguration
in use and set these deaults accordingly as well
course you could argue that you will install 2 beore you install P so
that the onguration dvisor (which provides the capabilities just discussed)
wont know about the P deployment until later However there is also a silent
install capability which means that you can install 2 as a part o the P
installation processin eect implementing both together in which case the
onguration dvisor will indeed know about the P environment ote that
is the only database vendor to have this silent install capability
e other eatures that 2 oers in conjunction with P are also based aroundthe act that the ormer knows about the latter or example 2 is aware o
P workloads and the databases builtin tuning capabilities can use this when
it makes recommendations about building new indexes materialised query tables
and so on; and the same applies to troubleshooting whereby diagnostics also
understand the P environment eatures like multidimensional clustering can
also be used specically in conjunction with P
e benets deriving rom the partnership between P and are essentially
about easier management and administration and thereore reduced overhead in
these areas However this is one o those cases when there are indirect advantages
that accrue rom these benets oth P and 2 (and relational databases in
general) are complex environments Getting the best perormance out o them on
a consistent basis is not a trivial task the integration o the two products means
that the task o tuning or example is very much easier and as a result improved
perormance can also be expected t is also worth noting that although this is not
technology specic and P have aligned their maintenance and product
delivery plans n the case o the ormer this means a single port o call in the event
o a problem arising
inally it is worth bearing in mind that has never been the leading data
base vendor underpinning P solutions However there are signs that that could
-
7/29/2019 The Business Benefits of DB2 9
11/20
Te business benets o DB2 9
Bloor Research 2006 Page 9
change ince 2 version 22 came out with P integration has won a
number o competitive P deals some o which have migrated away rom other
database products
-
7/29/2019 The Business Benefits of DB2 9
12/20
Te business benets o DB2 9
Bloor Research 2006Page 0
Range partitioning
nlike any o the other eatures we have so ar discussed range partitioning in
itsel (as we shall see things are dierent when combined with multidimensional
clustering) does not oer any competitive advantage though it does oer comparative advantage with respect to earlier versions o 2 e should however
point out that while Viper applies to both the distributed and mainrame versions
o 2 in act range partitioning has been available in 2 or z/ or some
time
evertheless the introduction o range partitioning is late ome other vendors
have been able to oer it or a decade hat it does is allow you to partition data
by range such as a date range or geography or store us you could have separate
data partitions or January ebruary arch and so on; or or rance Germany
razil and so orth ome vendors allow you to have multiple ranges in the sense
that you can have subranges us you could have a partition by month sub
partitioned by geography say n theory at least there are products that allow you
to have an innite number o such subpartitions however does not need
to do this instead it uses range partitioning in conjunction with its existing hash
capabilities and the existing multidimensional clustering that we have already
mentioned e way that these work together is shown in igure 7
ow reers to this as distribution partitioning and
organisation but in practice these are all dierent methods
o partitioning use hash partitions to distribute the data
in a way that the data does not become unbalanced sub
partition using range techniques and then partition by
dimension ote that you can have any number o dimensions when using multidimensional clustering
ow in a great many instances a dimension could be a
range or example in igure 7 the data has been organ
ised by geography o the question is why opted or
multidimensional clusters rather than support or sub
ranges? oreover why did it introduce the ormer beore
the latter? e answer is that multidimensional clustering
is not just about how you store the data (close together so you get better perorm
ance) but is also intrinsically linked to the way that you want to do slice and dice
and similar things within a query environment e truth is that you could build
an ntier range partitioning model (where the database supports itmany do not)
but it would be complex and it would mirror the work that you have to do when
setting up relational cubes
ere is also the opposite question i multidimensional clustering is so good
why do you need range partitioning? ere are actually two answers to this ques
tion the rst is that you may want to segment data in a way that is not material
to your needs or slicing and dicing and the second is that you may want to use
range partitioning without multidimensional clustering relevant example that
applies to both these cases is when partitioning is used in conjunction with Label
Jan Feb Jan Feb Jan Feb
No rt h So ut h
E as t W es t
No rth So ut h
E as t W es t
No rt h So ut h
E as t W es t
No rt h So ut h
E as t W es t
No rth So ut h
E as t W es t
No rt h So ut h
E as t W es t
Node 1 Node 2 Node 3
TS1 TS2 TS1 TS2 TS1 TS2
T1 distributed across 3 database partitions
Distribute
Partition
Organise
DISTRIBUTE BY HASH
PARTITION BY RANGE
ORGANISE BY DIMENSIONS
Figure 7: DB2 data partitioning
-
7/29/2019 The Business Benefits of DB2 9
13/20
Te business benets o DB2 9
Bloor Research 2006 Page
based ccess ontrol (see next section) is allows you to partition by security
level so that you might have top secret inormation in one partition say and
condential inormation in another
n associated eature that 2 provides is roll in/roll out support or parti
tions pecically you can attach or detach partitions using the L Lstatement is ability can be particularly useul in a data warehouse environment
where you oten need to load or delete data to run decisionsupport queries
e bottom line is that in competitive terms range partitioning in conjunc
tion with the other eatures discussed may provide a perormance advantage
(when compared to products that do not support unlimited range partitioning)
and will oer an administrative advantage ne eature that we would like to
see introduce is support or replicated partitions which can enhance query
perormance in large parallel environments hile we are not aware o any o its
mainstream competitors having this acility some o the data warehouse appliance
vendors do
-
7/29/2019 The Business Benefits of DB2 9
14/20
Te business benets o DB2 9
Bloor Research 2006Page 2
Security
ere are two major new security eatures in 2 the introduction o Label
based ccess ontrol (L) and support or trusted contexts
Labelbased ccess ontrol is an implementation o andatory ccess ontrol
where the latter is a security system based on the principle that an administrator
determines user access rights and that users may not assign less stringent access
rights to any data that they have control over is is in contrast to iscretionary
ccess ontrol () where at least in principle the owners o the data (users)
determine who may or may not have access to it hat has done is to imple
ment L as a complementary unction to the that has been the historic
basis or security within 2
e point about the complementary nature o access security with L is that
the historical approach taken by with has been to apply this at the
table level n other words a user could either look at data in a table or he or she
could not L on the other hand is implemented at the row and column level
either individually or in conjunction us is relatively coarsegrained and
L is much more granular though you can use L at the table level as well
i you wish to replace ote that you do not have to apply L to all tables
within a database
n terms o the way that L works it is not dissimilar rom conventional access
control data is assigned a label and so is each user (using a hierarchy group or
treebased approach as required) and the two are compared at run time How
ever it is not quite as simple as this imply comparing labels provides a very
monolithic security structure whereas you typically need something that is morefexible o L also includes the concept o security policies which are pre
dened rules delivered with 2 which you can apply whenever data is read
or written these rules are not enough it is also possible to assign exemptions
whereby particular individuals have special permission to access inormation that
they would not normally be allowed to see
e benets o L are twoold rst it provides more granular control over
who can see and do what econdly and perhaps more importantly the combi
nation o L and is much more fexible; in principle it allows you to
implement the security policies that best suit your organisation rather than being
orced down a particular security path by the constraints o the database is is
both a comparative and competitive advantage
e second aspect o security that is new in 2 is that o trusted contexts ese
are essentially a way o bridging between disparate systems and applications that
have dierent security models rusted contexts are dened on the server and reer
to the connections that exist between applications databases or whatever on
nections may qualiy as a trusted context based on one or more relevant attributes
(userid P address and so on) and a context may also coner membership in a ole
though it cannot (in this release) assign a label e big advantage o trusted con
texts is that it avoids authentication costs within (especially) 3tier systems
-
7/29/2019 The Business Benefits of DB2 9
15/20
Te business benets o DB2 9
Bloor Research 2006 Page
Tuning
ere are a number o dierent elements that relate to tuning that have been
extended in this release notably adaptive seltuning memory the design advisor
and automatic storage though it is arguable that the last o these is more o anadministrative unction than a tuning one
hat calls adaptive seltuning memory is the ability o the database to
detect the workload on the database (including P details i that solution is
running) and to tune the memory available based on the needs o that workload
redistributing memory between processes as required to optimise the workload
n eect automatic storage support does the same thing or storage except that
it is not dynamically based on workload but is instead based on dened policies
(rules) that you set up or dierent storage types t requires the use o the ata
anaged torage () model but what it allows you to do is to have aster
and slower disks (or other storage media) on the same system and then allows
you to allocate data that is say more than three months old to slower disks while
keeping more uptodate data on the astest disks e system can also allocate
and grow storage on demand which is a eature that specically supports P
(so policies might be based on inormation rom within the P rather than the
2 environment) n other words it is providing at least a part o the solution
or inormation liecycle management (L) though s oering here is not
yet complete
e esign dvisor itsel has not been especially enhanced in this release n other
words it can still recommend the creation o indexes materialised query tables and
multidimensional clustering dimensions and can then automatically create thesei required However the previously available acilities or recommending parti
tions has been extended to include the newly introduced range partitions and as
with the seltuning memory previously discussed it now has knowledge o the
workload on the system (including P)
ll o these eatures lead directly to administrative improvements and indirectly
to perormance benets in the case o seltuning memory and the esign dvisor;
and cost reductions in the case o automatic storage
-
7/29/2019 The Business Benefits of DB2 9
16/20
Te business benets o DB2 9
Bloor Research 2006Page
Other features
s one would expect rom a major release o a major product there are a large
number o new and enhanced eatures and capabilities in 2 Viper apart rom
those that we have discussed ese range rom new online acilities such as dynamic buerpool operations; online index creation and maintenance and online
loading; to new automated eatures including backups and statistics collection
which will reduce administrative workload; and the removal o size limitations to
ablespaces
ere are also a number o new eatures to support developers not least o which
are the XL acilities already discussed n addition to these there is also a new
clipsebased developer workbench in place o the previous 2 evelopment
enter there is a new stored procedure debugger and there are a number o other
enhancements or developers n particular there is now support or online table
reorganisations Previously using the L L command (used or exam
ple to drop or change a column) meant that you had to drop the table completely
and recreate it which was not just time consuming and complex but you also had
to quiesce the database is eature will be a boon to developers though it is not
beore time (competitive products have been able to do this or some years)
-
7/29/2019 The Business Benefits of DB2 9
17/20
Te business benets o DB2 9
Bloor Research 2006 Page
Conclusion
ere are many new eatures in 2 (Viper) o which we have highlighted
some o the most important any o the benets deriving rom these new capa
bilities are conventional reduced administration and management overhead leadsto reduced cost and/or increased productivity; improved perormance leads to
better utilisation o existing hardware which in turn means that upgrades and re
placements can be put on hold with a direct impact on the bottom line; enhanced
security means that management can sleep easier in their beds at night and helps
to support compliance requirements; in the case o P understanding that en
vironment leads to perormance and administrative gains that lead to the benets
just outlined; and so on However there are two areas that we would particularly
like to highlight
e rst o these derives rom the row compression introduced in this release n
like perormance which has an indirect benet in terms o hardware requirement
improved compression has a direct impact on your hardware needs and thereore
related costs
e nal benet that we believe derives rom 2 is arguably the most impor
tant but it is also the most intangible it is the ability provided by the new hybrid
XL/relational storage (pureXL as calls it) to create applications com
bining these data types that were not previously realistic possibilities e do not
know how many o these applications there are nor what they might look like be
yond the discussions in this paper evertheless we believe that they are there and
that there are many o them us the greatest benet o 2 is likely not to
be perormance or reduced cost or any o those things but the new possibilities it
opens up to companies that want to take advantage o the new acilities on oer
o conclude this release o 2 introduces new capabilities that signicantly
exceed those o its competitors in a number o areas n particular its pureXL is
a major advantage and in any company where XL is an important consideration
(and this increasingly applies to all organisations) should be at the head o
the list when considering potential suppliers
-
7/29/2019 The Business Benefits of DB2 9
18/20
Bloor Research Overview
Bloor Research has spent the last decade developing what is recognised as Europes
leading independent IT research organisation. With its core research activities
underpinning a range o services, rom research and consulting to events and pub-lishing, Bloor Research is committed to turning knowledge into client value across
all o its products and engagements. Our objectives are:
Save clients time by providing comparison and analysis that is clear and
succinct.
Update clients expertise, enabling them to have a clear understanding o IT
issues and acts and validate existing technology strategies.
Bring an independent perspective, minimising the inherent risks o product
selection and decision-making.
Communicate our visionary perspective o the uture o IT.
Founded in 1989, Bloor Research is one o the worlds leading IT research, analy-
sis and consultancy organisationsdistributing research and analysis to IT user
and vendor organisations throughout the world via online subscriptions, tailored
research services and consultancy projects.
-
7/29/2019 The Business Benefits of DB2 9
19/20
Copyright & Disclaimer
is document is subject to copyright. No part o this publication may be repro-
duced by any method whatsoever without the prior consent o Bloor Research.
Due to the nature o this material, numerous hardware and sotware products
have been mentioned by name. In the majority, i not all, o the cases, these
product names are claimed as trademarks by the companies that manuacture the
products. It is not Bloor Researchs intent to claim these names or trademarks as
our own. All diagrams in this document have been provided by IBM.
Whilst every care has been taken in the preparation o this document to ensure
that the inormation is correct, the publishers cannot accept responsibility or any
errors or omissions.
-
7/29/2019 The Business Benefits of DB2 9
20/20
ti i IT i t t
uite 4, Town Hall, 86 Watling Street EastOWCESTER, Northamptonshire, NN12 6BS, United Kingdom
el: +44 (0)870 345 9911 Fax: +44 (0)870 345 9922