Šéf Oracle se zase sází o milión dolarů

Diskuze čtenářů k článku

Ondrej Krajicek  |  20. 04. 2001 19:34  | 

Nejlepsi je stejne Informix :).

Souhlasím  |  Nesouhlasím  |  Odpovědět
David Petrla  |  20. 04. 2001 19:34  | 

V článku není přesně napsáno, o co v soutěži jde: Oracle vyplatí milión dolarů zákazníkovi, kterému se při přechodu z SQL Serveru nebo IBM DB2 na Oracle 9i nezrychlí internetová aplikace alespoň 3x.

Oracle spoléhá na nový kešovací systém, který je do její databáze vestavěn.

Je to od Ellisona nepochybně působivý marketingový tah. Opravdu to není nic více. Proč? Protože naprogramovat aplikaci tak, aby se použitím databázové keše NEZRYCHLILA, je velmi snadné. A milión USD za to stojí, ne?

Takže tam musí být nějaký zádrhel, jinak by Oracle platil jako mourovatý. V podmínkách je jenom, že převod aplikace musí být "přiměřeně nákladný". Oracle navíc v pokynech pro implementaci databází přímo říká, že kešování významně pomůže pouze u aplikací s výraznou převahou read operací nad write.

No jo, ale data s převahou read operací se dají velmi dobře kešovat třeba do FS na disk.

Kešování není nic nového, používá se u Internetových aplikací zcela standardně a už léta. Jenom ne na úrovni databáze, ale na úrovni střední vrstvy. Je fakt, že Microsoft v SQL Serveru kešování nemá a ani neplánuje. Poměrně elegantní kešování zato implementuje v databázovém rozhraní ADO+.

Je to vzrušující tah, Oracle má v poslední době průbojnější marketing, než Microsoft. Srovnávací reklama je ale dvojsečná. Ellison tím totiž nepřímo říká, že SQLS a DB2 už jsou srovnatelné s Oracle.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jiří Hlavenka  |  20. 04. 2001 19:34  | 

Osobně jsem u toho vyhlášení nebyl, takže znám pouze z tisku, že šlo o "deklaraci" před širším plénem, tj. verbální vyhlášení, na které nenásledoval "popis výzvy", tj. přesně podmínek a parametrů, které se mají splnit.
Je to jenom marketingový tah. Ale dobrý

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jan Kotek  |  20. 04. 2001 19:34  | 

Par poznamek:
1) Oracle je mozna jednickou z hlediska trzniho podilu, ale z hlediska pouzite technologie jde o vice nez 10 let starou architekturu (viceprocesovy server). To je videt napriklad na TPC-C benchmarcich, kdy na STEJNEM hardware je napr. Sybase o 30% rychlejsi a o 50% levnejsi (TPC-C na SUN 10000) - ted me napada, ze v sazce asi Sybase systemy nejsou zmerne .

2) Ta vyzva je oficielni a je nekde na Oraclim webu. ALE podminky jsou takove, ze Oracle nemuze ztratit. Jen prehledem
A) veskere informace muze pouzivat pouze Oracle - zakaznik musi drzet usta. Takze pokud by to nahodou nebylo 3x rychlejsi, tak to Oracle nezverejni a zakaznik nesmi.
B) Postup ma byt nasledujici:
B.1) Oracle vysle k zakaznikovi sve lidi, kteri v ramci zakaznikem placenych (!) konzultaci provedou zmereni soucasneho vykonu (podle Oracle metrik) a zjisti jake Oracle produkty zakaznik potrebuje
B.2) Zakaznik musi zakoupit Oracle produkty
B.3) Zakaznik musi zakoupit Oracle konzultanty, kteri provedou prevod a upravy systemu
B.4) Zakaznik musi zaplatit Oracle konzultanty, kteri provedou opakovane mereni vykonu opet PODLE Oracle metrik
B.5) Oracle konzultanti reknou, ze vykon je 3x vyssi.
C) Zakaznik nesmi provadet behem migrace jakekoliv testy vykonu at vlastni ci nezavisle.

Takze ve shrnuti - zakaznik musi platit Oraclu jak mourovatej, jen aby mu potom rekli, ze je 3x rychlejsi . A pokud ne, tak zaplati za produkty a konzultace urcite vice, nez ten 1 milion .

Souhlasím  |  Nesouhlasím  |  Odpovědět
Petr Souček  |  20. 04. 2001 19:34  | 

Originál je na http://www.oracle.com/guarantee/index.html , ovšem buď se jedná o jinou akci, nebo zde uvedené zprávy jsou z Rádia Jerevan.

Pokud jsem tomu porozuměl dobře, nejde o žádnou sázku ani výzvu, ale o záruku.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jan Kotek  |  20. 04. 2001 19:34  | 

Jedna se o stejnou akci. Je sice prezentovana na webu jako zaruka, ale ORCL marketing to pouziva jako vyzvu svetu.
Vybirame z tisku...
Bod 5: ...we will work with you to assess your website's current performance using IBM DB2 or Microsoft SQL Server and recommend the products and services necessary for you to convert your site...
Takze Oracle nejdrive zmeri soucasny vykon
Bod 6: YOU WILL NEED TO PURCHASE THE PRODUCTS AND SERVICES RECOMMENDED BY ORACLE, AND UNDERTAKE YOUR BEST EFFORTS TO OPTIMIZE YOUR WEBSITE IN ACCORDANCE WITH OUR RECOMMENDATIONS.
Zakaznik musi zaplatit vse, co mu Oracle vecpe
Bod 12: ...you: (a) agree that your dealings with us in connection with this offer, including the results of any testing conducted to measure website performance, are confidential and you may not disclose details or information regarding these dealings to any third party without our prior written permission...
Zakaznik musi o vsem, co u nej Oracle provedl mlcet
Bod 12: ...(you) (b) agree to all of the conditions and limitations for this offer, and our decisions which shall be final in all respects...
Oracle ma VZDY pravdu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Petr Souček  |  20. 04. 2001 19:34  | 

Zdá se mi, že ta měřitelnost tam snad nějaká je:

Your website will be running three times faster if:
(a) it supports three times as many users as your existing site with no increase in average response time per web page viewed;

(b) it delivers web pages three times faster to the same number of users;
or
(c) the number of users times the average number of web pages viewed per user per second is three times the same value measured on your existing website.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jan Kotek  |  20. 04. 2001 19:34  | 

Viz bod 5 a 12. Oracle nejdrive zmeri 'soucasny vykon' a rozhodne nasledne, ze ho zvysil. Proti takovemu rozhodnuti nemuze zakaznik nic namitat (viz 12b) a ani jej nesmi sam publikovat (12a).
Chytre vymysleno.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Ludanek  |  20. 04. 2001 19:34  | 

Oracle je ynteligentni produkt, ktery je snadne nainstalovat na Win NT4/5, jehoz tools psane v Jave jsou rychle a stabilni, je to databaze ktera ma mimoradne schopnosti restrukturalizace db objektu kdykoliv...
jo, pekny hovno

Souhlasím  |  Nesouhlasím  |  Odpovědět
David Petrla  |  20. 04. 2001 19:34  | 

Já vidím jako klíčový faktor to, co jsem napsal nahoře: že aplikace musí být s rozumnými náklady převoditelná do Oracle.

Oracle má jako první v databázi caching. Typická dnešní internetová aplikace caching používá, jenom jej nemá v databázi. Jestliže aplikace napsaná v ASP kešuje ADO recordsety na disk, může být úplně stejně rychlá jako aplikace postavená na Oracle 9i, ale NEBUDE SNADNÉ JI KONVERTOVAT.

Takže nesplní podmínky zadání Oracle.

Jiné architektury prostě mohou stejného efektu - rychlosti - dosahovat jinou cestou. Přitom není snadné je přímo srovnávat, protože neexistuje snadná konverzní metoda.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor

Aktuální číslo časopisu Computer

Megatest 12 bezdrátových sluchátek

Vyplatí se Apple z bazaru?

Test batohů pro notebooky

Vybíráme nejlepší sportovní hodinky