Will MaxDB beat Oracle and SQLserver in the market?

Somebody tells me that eventually MaxDB will dominate the market.
I do not believe.   Do you agree?   Thanks!

Hi Lars;
and at first, thanks a bunch for the well-put reply.
>
> But to be serious - putting MaxDB into the solution stack and not as a product is a business decision.
> It's not about technical ability, feature set or something like that.
Yes. I am fully aware of this. It seems the case in most of these situations, and, as I stated, eventually business decisions and strategic decisions are just to be taken as granted.
> Depends on what "beneficial" really means.
> SAP does have agreements and partnerships with all the important DBMS vendors.
> These companies have whole LOBs just for the database product.
> They make money from it.
> And they may be annoyed to have another competitor on the scene.
That, for sure, sounds reasonable. But, from that point of view, of course (not wanting to be provocative): If not wanting to be into the database market after all, having partnerships with all major database vendors, and eventually having a load of open source databases out there to build upon for those who don't want Oracle, why bother maintaining "another" custom DBM system after all? This seems somewhat ambivalent.
> SAP does not do this. SAP does not sell programs. SAP sells business solutions.
> That's where our money comes from - providing solutions to every customers business so that the customer can make better business.
Yes... Yesss. That's what I see, and that's what we want. We don't really care about buying a piece of DBMS software. Our business is to offer services based upon software, some being third-party code (be that open source or proprietary), some being developed or at least customized in-house. DBMS is something we see as a basic service which just "should be there" without having to bother that much. In most cases (Oracle, DB2, or also mySQL) it is not like this - one has to deal with buying licenses, with education to dig deep into the guts of these systems, and then the "real work" just starts. MaxDB does rather good here leaving this "getting-started" hurdle rather low. And for the rest, at least from our point of view, MaxDB service (support, on-demand custom training, help in performance tuning, ...) on top of this indeed seems a "business solution", thus no contradiction to what SAP business is all about...
I think you are basically right about database market being saturated relating to DBMS as "boxed products". However, the "other" market (free or open source "product" along with enterprise strength support on top for those who want / need it) so far mainly seems dominated by mySQL and, to some degree, postgreSQL. Not sure whether this is (yet?) an actual market, though. Maybe the acquisition of Sun by Oracle and, subsequently, the fact of mySQL being at stake to some degree could be an option for MaxDB to attract more users...
> One example: remote access to the database systems and the analysis tools of the SAP NetWeaver CCMS.
> Both of them are crucial for the day to day support for MaxDB/liveCache work we do for SAP customers.
> Without them, support becomes slow, cost intensive (for us) and difficult.
> Since SAP customers do have all this infrastructure it's easy to offer them support for a MaxDB that is used for something else.
I see... I also can imagine that supporting MaxDB used for something, well, eventually "unfamiliar" (unknown application / table structure, unknown user infrastructure, ...) is rather more difficult than, say, supporting it for a bunch of well-known applications and environments. From this point, the most straightforward (and eventually only?) way seems a "rent-an-engineer" kind of support approach - have someone visit your site for a couple of days to look around things, to look at what's there and try evaluating what could be wrong / improved / ... . But indeed maybe this is beyond the scope of SAP business approach...
> Personally I do of course see that there is some interest from the "Open Source" users for such an offering.
> I also see that there are constraints to the development of MaxDB that maybe wouldn't be so tight if this would be a product on its own (there are really only a few people developing it, compared with other DBMS vendors...)
Or, another way 'round, if people would have paid more attention... Remembering the "dual licensing experiment" of MaxDB < 7.6 beind distributed by mySQL AB, I kinda hoped MaxDB attracting a couple of open source developers to participate in development and, eventually, "adopt" the source code and help driving forth MaxDB as something like a "corporate backed open source" project. Obviously, it didn't seem to work out this way, if it was intended to be like this at all...
> DISCLAIMER:
As usual when talking about SAP business strategy, these are my personal thoughts and views and in no way any kind of official statement of SAP.
Acknowledged.
Cheers,
Kristian
Edited by: Kristian Rink on May 28, 2009 9:29 AM
Edited by: Kristian Rink on May 28, 2009 9:30 AM

Similar Messages

  • Generic Insert and Update Queries to work on both Oracle and SQLServer

    xMII12.0.2
    I need to write queries which will be able to run on both Oracle and SQLServer database tables without any changes.  It needs to be able to handle dates without including Oracle specific date functions (TO_DATE, TO_CHAR, TO_TIMESTAMP, etc.).
    I did read a post earlier by Jeremy Good regarding the use of ED and SD which invoke the DatePrefix and DateSuffix in the data server configuration.  That seems to work fine in cases of only trying to insert two distinct dates.  However, what do you do in the case of having three or more dates to insert.  An example query might be:
    Insert into ProductionOrder
    (ProdOrdNbr, Plant, Material, Quantity, UOM, DeliveryDate, ProdStartDate, ProdFinishDate, CreateDate, LastModifiedDate)
    Values
    ('0100001001', '001', '000000000007887780', 20.0, 'PC', '21-FEB-08 22:01:19','11-FEB-08 00:01:34', '12-FEB-08 02:44:59', '01-FEB-08 12:00:00', '04-FEB-01 13:22:13')
    So far I have been using the TO_DATE to convert the dates successfully, but SQLServer does not recognize that function (not surprising since it is an Oracle specific function).  So I would have to go through all the transactions/query templates and rebuild them separately to deal with the different database vendors. 
    Any suggestions?
    Thanks,
    Mike

    Hi Rick,
    Are you talking about dynamically building each script based on a server setting and datatype?  If I understand you correctly, I guess it could be done that way, but it would be a royal pain to maintain.  I have done such things before and can see how it could be done. 
    But is there no way to invoke the DatePrefix and DateSuffix besides the SD and ED parameters?  Or did I misunderstand your response?
    I would be perfectly happy to build all the queries inside BLS transactions.  In the few cases, where they are not already contained in the BLS, we could throw a BLS wrapper around it and not pay much of a penalty in performance.
    Thanks,
    Mike

  • Hi there, Will be possible listen and charge at the same time my iPod shuffle in my car?

    Hi there, Will be possible listen and charge at the same time my iPod shuffle in my car? I have got a jack going to my sound system the issue i would like to solve is charging at the same time

    Since the shuffle (except for the 1st gen shuffle) uses the same "port" (the headphones jack) for sound output and charging, there is no way to do both concurrently.
    NOTE:  You can charge and play at the same time on the old white 1st gen shuffle that looks like a USB flash drive.

  • Backing up to a thumb drive - time machine doesn't delete older backups when it's full. I will have to erase and re-do the drive. Why?

    Backing up to a thumb drive - time machine doesn't delete older backups when it's full. I will have to erase and re-do the drive. Why?

    You are both right.
    Time Machine can backup FROM:
    It cannot back up a USB thumb drive.
    Time  Machine can backup TO:
    •A USB thumb drive (but most aren't large enough, and are very, very slow)

  • HT203167 I lost my Ipad, the serial number is DMOJ2N70DVD1 . Im worried they will acces my file and account on the Ipad.

    hi
    I lost my Ipad, the serial number is DMOJ2N70DVD1 . Im worried they will acces my file and account on the Ipad.

    IF you have not done so already, you need to sign up for ICloud at www.icloud.com.  Sign in with your Apple account.  From there you can locate your iPad if it is turned on.  iCloud allows you wipe your iPad clean if necessary.  Oh and don't put you iPad serial number out there.  Someone may be able to hack into your account. 
    WHen you find your iPad change your password.

  • PSE 9 was running fine but will not start now and I get the following message:  This application has requested the Runtime to terminate in an unusual way.

    PSE 9 was running fine but will not start now and I get the following message:  This application has requested the Runtime to terminate in an unusual way.
    I have an HP Desktop running XP Professional and tried Restore but it didn"t help. I was just going to uninstall and re-install but I can't get in to deactivate.

    See if anything here helps:
    Troubleshoot C++ runtime errors | Adobe products | Windows

  • Performance EXPERT between Oracle and SQLServer!!

    Hi all,
    I have this query:
    select t.status, count(*) from brcapdb2.titulo t
    group by t.status
    order by t.status;
    The hardware is the same and when i run this on Oracle it takes about 20 seconds and the same query on SQLServer takes 2 seconds.
    Both databases are using parallelism but the main difference is that SQLServer use an index that Oracle didn´t use. This index is created on column "status".
    Even if i try to force this index with HINT on Oracle i can´t use it.
    Any advice will be apreciated.
    Tks,
    Paulo.

    I don't know anything about SQL Server, but Oracle can use an index for your query but only if all possible values of status can be retrieved from the index.
    Oracle doesn't store an index entry if all indexed columns are null. So in order to give you the count where the status is null, Oracle needs to access the table.
    In this example, I have a not null constraint on status:
    SQL> select t.status, count(*) from titulo t
      2  group by t.status
      3  order by t.status;
    Execution Plan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=19 Card=13 Bytes=104)
       1    0   SORT (GROUP BY) (Cost=19 Card=13 Bytes=104)
       2    1     INDEX (FAST FULL SCAN) OF 'T_IDX' (NON-UNIQUE) (Cost=5 Card=7995 Bytes=63960)As you can see, it never accesses the table.
    If I remove the not null constraint on the status column, it uses a full table scan:
    SQL> select t.status, count(*) from titulo t
      2  group by t.status
      3  order by t.status;
    Execution Plan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=19 Card=13 Bytes=104)
       1    0   SORT (GROUP BY) (Cost=19 Card=13 Bytes=104)
       2    1     TABLE ACCESS (FULL) OF 'TITULO' (Cost=5 Card=7995 Bytes=63960)Now if I add a where clause to eliminate null values, it goes back to an index scan:
    SQL> select t.status, count(*) from titulo t
      2  where status is not null
      3  group by t.status
      4  order by t.status;
    Execution Plan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=19 Card=13 Bytes=104)
       1    0   SORT (GROUP BY) (Cost=19 Card=13 Bytes=104)
       2    1     INDEX (FAST FULL SCAN) OF 'T_IDX' (NON-UNIQUE) (Cost=5 Card=7995 Bytes=63960)Message was edited by:
    Eric H

  • Pavilion d6 with Beats Audio and Windows 7: the Sound Stops When Headphones are Removed

    The sound works fine, then I put in headphones and usually the sound plays fine, though sometimes it stops working after making a repeating sound for a second.  When I remove the headphones the sound will not come out of the speakers and if I plus the headphones back in no sound comes out.  The only way I can get the sound to work again is to restart my computer.
    If I run the sound troubleshooter it doesnt detect a problem.  I tried the fix in this thread http://h30434.www3.hp.com/t5/Notebook-PC-Sound-and​-Audio/Beats-audio-pavilion-dv6-No-sound/td-p/2169​..., but that didn't work.  I would really appreciate a solution, thanks a ton!

    Hi,
    Try the following.
    Download the IDT Audio installer on the link below and save it to your Downloads folder.
    http://ftp.hp.com/pub/softpaq/sp63501-64000/sp63555.exe
    When done, open windows Control Panel, open Device Manager and open up Sound, Video and Game Controllers.  Right click the IDT device and select Uninstall - you should also get a prompt to remove the current driver, tick the box to allow this and then proceed with the uninstall.
    When done, shut down the notebook by holding down the left Shift key as you click on Shutdown to temporarily prevent a hybrid boot.
    Unplug the AC Adapter and then remove the battery.  Hold down the Power button for 20 seconds.  Re-insert the battery and plug in the AC Adapter.
    Tap away at the esc key as you start the notebook to launch the Start-up Menu and then select f10 to enter the bios menu.  Press f5 to load the defaults ( this is sometimes f9, but the menu at the bottom will show the correct key ), use the arrow keys to select 'Yes' and hit enter.  Press f10 to save the setting and again use the arrow keys to select 'Yes' and hit enter.
    Let Windows fully load - it will automatically load an audio driver, but just let this complete.  Then open your Downloads folder, right click on the IDT installer and select 'Run as Administrator' to start the installation.  When this has completed, right click the speaker icon in the Taskbar and select Playback Devices.  Left click 'Speakers/HP' once to highlight it and then click the Set Default button - check if you now have audio.
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • Labview Program will hang between 33% and 50% of the time.

    I have a problem with a Labview program I made. I have two programs that do the same thing. One is in flat sequence form and the other is in state machine form.
    As explained in the link below, I would like to make use of a microcontroller to make wiring connections for automating a measurement process. A separate current source and volt meter will be used.
    https://forums.ni.com/t5/LabVIEW/Sequence-a-good-idea/td-p/2601333
    I have since made some simple test programs which I have attached. The problem is when executing, the labview program will hang, but not every time the program is execute.
    For example: Hall 1.2.vi will work properly twice with the third time it is executed it will hang. If you abort and try again, it will again run twice with no problems with the third hanging. This one is in flat sequence format (was in a flat sequence, but merged the windows because I thought that was the cause). From what I can tell, the program will hang when calling Keithley 6517 Single Read.vi. Both connected Keithley devices are connected to the computer via GPIB at 16 and 27. The way I verified if it was this vi causing it or contributing to it was that I removed it and the program never hung. I find it very strange that it will hang exactly on the third attempt every time.
    Hall 1.3 simple.vi will work the first time and hang the second time. So it works 50% of the time. This one is in State Machine format. This one will hang at the case titled "Measure 1" which contains the Keithley 6517 Single Read.vi.
    I've used the highlight execution button and watched the program run. Oddly, it doesn't hang when using this button. So I tried adding delays/wait in different places to no avail.
    What could be causing this? As a side note, I say the program hangs for two reason. The main one is the program doesn't finish running so the run arrow is still black. The second thing is that if you notice at the end of the labview program, I have a block there that turns the current source off which doesn't happen when it hangs. I have to manually turn it off and then hit the abort program button to stop labview.
    Solved!
    Go to Solution.
    Attachments:
    Hall 1.2.vi ‏42 KB
    Hall 1.3 simple.vi ‏81 KB

    altenbach wrote:
    SaintsFan wrote:
    Also, I've tried placing wait/delays at various places with no improvement of the problem. My next thought is to just remove all the vi calls and have everything in one program.
    How did you place the waits?
    Why would placing everything in one program fix the problem. That makes no sense! What is your reasoning?
    In the case of hall1.3, I placed a wait in the Measurement cases and CS On cases and there was no affect. In the hall 1.2 when the blocks were broken up similar to the state machine cases where each sequence window was identical to the cases, I placed a wait or delay in each window with no effect on the hanging.
    My reasoning for placing everything in one program is the same as my reasoning for figuring delays would help, since the time of execution would be altered. If the execution time is faster and if the timing is the problem then I figured that the problem would happen more frequently or even every time.
    Somehow I get the feeling this is not the case. The reason being the interval in which it succeeds or hangs is constant. I believe somewhere, a value is getting set. The 6517 Read vi runs fine if I run this vi by itself no matter how many or how fast I run it. Also, the same goes for both 1.2 and 1.3 if I remove the 6517 read vi they run fine no matter how fast or how many times I run them. 
    Somehow after the current source is set to operate and triggers labview will hang on a set interval when calling 6517 read vi.
    Separately they work, together there is a problem. I tried placing a delay between these two by connecting the error out of the trigger vi to the error in of the delay block and the error out of the delay block to the error in terminal of the 6517 config block. I've also tried delays between other blocks connected the same way. From what I understand, a called vi can't execute until all inputs are present. Is this the correct way to wire the delays?

  • Data Sync between ORACLE and SQLServer

    Hi,
    I would like to here the possible options for "Bi-Directional Data Sync" between ORACLE 10g (Enterprise Edition Release 10.2.0.4.0) and SQL Server 7.0 (7.00 - 7.00.961 Standard Edition on Windows NT 5.0 ).
    Please let me know the available tools or any other addons.
    thanks and regards,
    Suman.S

    Are you looking for transactional replication between Oracle and SQL Server? Take a look at Wisdomforce [DatabaseSync.|http://www.wisdomforce.com/products-DatabaseSync.html]
    It can perform a [real-time change data capture|http://www.wisdomforce.com/products-DatabaseSync.html] of transactions from redo log files and apply them into Oracle or SQL Server

  • When I make my computer to sleep after a few hour it will light up again and say that The mac have a problem need to be shut down

    I don't know why wne I put my mac to sleep it will light up it self after a few hour and say that the mac have a problem needs to be shut down, does anyone know why?

    Sounds like it's experiencing a kernel panic. Post the latest report. See
    About kernel panics,
    Technical Note TN2063: Understanding and Debugging Kernel Panics,
    Mac OS X Kernel Panic FAQ,
    Resolving Kernel Panics, and
    Tutorial: Avoiding and eliminating Kernel panics for more details.

  • Will Verizon offer any thing to iPhone 4 users since Apple will stop releasing update and support for the device?

    Apple recent stated they will no longer offer any support for the iPhone 4, no more updates, apps will stop working with the advancement of software updates. over all by the end of the year the phone will be almost completely phased out. Does Verizon have any type of plan for their current iphone 4 device users?

    Verizon has nothing to do with Apple updates.
    It is much like Microsoft who phased out support updates to Win 31, Windows 95,98,ME and now Windows XP.
    You must deal with Apple http://www.apple.com/support
    Good Luck

  • Installed new black ink , printer will not print black and white on the office jet 4620

    HP Office jet 4620  Windows 7
    I can not get the printer to print the black cartridge.  i have installed a new one and I cleaned the print head still nothing.  It will not copy please advise what steps i should take

    The troubleshooting steps in this document may help resolve the issue.
    Bob Headrick,  HP Expert
    I am not an employee of HP, I am a volunteer posting here on my own time.
    If your problem is solved please click the "Accept as Solution" button ------------V
    If my answer was helpful please click the "Thumbs Up" to say "Thank You"--V

  • HT3904 I hate this mouse - I will be using it and accidentally hit the mouse and lose my page - or it will enlarge.  What can I do differently?

    What can I do to use the wireless mouse easier.  I will be using it and it will move my page and I can't find it again.  Sometimes it will enlarge the text when I accidently hit it.  I want an old model since they were much easier to use.

    Two features you can disable in System Preferences > Mouse.
    The one that switches pages - uncheck System Preferences > Mouse > More Gestures > Swipe between pages.
    For the zoom - Uncheck System Preferences > Mouse > Point & Click tab > Smart Zoom
    Regards,
    Captfred

  • My iPod nano, 6th generation, will not stop playing and none of the buttons will work

    I listen to audiobooks.  My iPod was fine, I just checked how far I was in this chapter.  I checked again 2 minutes later and I cannot get the screen to lite up nor can I control the volume.  But my book continues to play.  I plugged it in to charge with a wall charger, nothing.  I plugged into my computer and again nothing.
    It is only 3 weeks old, I use it about between 1-3 hours a day.
    Anyone else have this problem?

    Have you tried resetting it by pressing and holding both the Sleep/Wake and Volume down buttons together long enough for the Apple logo to appear.
    B-rock

Maybe you are looking for

  • NVIDIA issue on MacBook Pro retina 15 (bootcamp)

    hello guys! merry christmas everybody i have such problem: i bought MacBook Pro retina 15, when i came home i installed windows 7 thru bootcamp, after that i decided to check how many points of perfomance do i have, (in windows you can see that in co

  • ABAP Proxies to send the data to PI

    I have a scenario to send some data from ECC to Legacy system in flatfile format. I would like to use ABAP client proxies on the ECC side and File receiver adapter to tranmit the data to Legacy system. I tried various sample scenarios and know how to

  • Is 2 INIT possible with selective data

    Hi I m havg around 50000 consumer data, and in cube it's not uploading the whole data in one go, can i do 2 INIT with SELECTIVE UPLOADING means 25000 consumer first time and 25000 consumer 2nd time only through INIT. Gaurav

  • PCI-6133 always returns huge constant number of counts

    Hi, I am trying to use a PCI-6133 with a BNC-2110 adapter to counting leading edges of pulses.  Please excuse my high degree of ignorance of how to do this.  Anyway, I connected up my TTL input signal according to the BNC-2110 instructions (to PFI-8

  • Need info on UDCDCMD ioctl

    Does anybody know where I can find information on this ioctl? Can't find mention of it other than in patch reports. Thanks