On SQL Server vs. Oracle -

Oracle scales better. Consider for a moment that most of Microsoft's vision for SQL Server is on a quad processor box or less. Over 90% of SQL Server installations have four or less processors. Anything over 8 processors and your looking at Windows DataCenter which has an additional cost to it. Oracle, on the other hand, has been committed to SMP for quite some time, and can scale better. Oracle can run on 'the big iron' as well as the smaller DL380 that you have stuck over in the dusty server rack that nobody has visited in a year.

Oracle typically delivers a higher TPM count then SQL Server. Now, I admit that this is somewhat subjective and depends upon which set of comparisons (and which vendor wrote them) you read, but...

Commitment is something else that should be considered. If you are planning to run SQL Server, you are committed to the Windows platform - period. If you use Oracle, you have freedom to choose - and you can migrate if you need to at later date with far more ease.

In my experience, Oracle is the database of choice for larger scale implementations that are expected to get pounded on. SQL Server installations typically are the ones that can take some down time for reboots and 'hot fix' and 'service pack' applications. I am sure that there are exceptions out there, but this is what I have seen.

On Windows vs. Linux/Unix/*Nix du Jour -

Unix based operating systems are available in a variety of flavors. One of these flavors might fit your specific environment a bit better than another, so you have some room to investigate (aka Solaris on Sun hardware vs Enterprise Linux on an Intel/Xeon box).

Windows, on the other hand, is - well - Windows. Windows runs on x86 based Intel or psuedo Intel systems. (There once was a verion of NT that ran on Alpha systems, but that went the way of the do-do bird) With the exception of the 64 bit processors, and perhaps the version that they tried to run on the mainframe systems, does Windows run on anything else?

Longevity of an operating system is something that should be considered as well. In the Microsoft world, the customer is expected to upgrade. Windows NT4 was end-of-lifed, was it not? Windows 2000 is not that far behind. There are no more 'service packs' for it. Now this sort of situation is going to make maintaining the platform difficult, so, as a customer, you are effectively pushed to the new 2003 platform. Unix however, is different.

On a unix platform, you are free to upgrade individual components of the operating system as needed. For example, if the SSH server that you are using has a known vulnerability, it's possible to replace it. You can do this same thing with other key components of the operating system. It's not something that is 'integrated' into the operating system. (If you did not have to upgrade your webserver because IIS 4 was not being maintained - would you? Is it possible to upgrade IIS on Windows NT4 to IIS 6? - Sounds strange, doesn't it?)

If someone is considering migrating from Unix to Windows, I would think twice. Now I am not saying this to be difficult, or to slam one or the other, or even debate which is technically more 'superior'. There are a number of studies out there which do this equally well in one way or the other.

What I am trying to say is that you're the one holding the paint can, it would be wise to make sure that there is a clear path to that door, rather than getting comfy in the corner.

If your call center, or user base is going to grow, or if your going to be integrating other systems into your installation, these are considerations that need to be planned for before you migrate. The question should not be 'Why not Microsoft?' but rather 'what is the time, expense, and pain of the migration actually going to return?' If your answer is 'it's going to be easier to manage with tool X' or some sort of variant thereof, you're probably going through the motions for the wrong reason.

Just my thoughts.



On Wed, 4 Oct 2006, Rocky Rockwell wrote:

One thin I have noticed on windows 2k server, it needs rebooting during normal operations, it is more like SOP (this is just what I have seen. Also, things disappear (ie: dlls)) or they get corrupted. We are now on UNIX all the way around (DB,Application, Web) and I have yet to reboot or touch the machines in over 1 year.

*Rocky*

Rocky Rockwell
eMA Team – Remedy Developer
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Ph#1: 214-567-8874
Ph#2: 325-884-1263



Scott Neeb wrote:
We have an initiative at my work entitled "Why Not Microsoft?". We're supposed to ask ourselves at critical application milestones if we should contemplate moving Remedy to the Windows platform. We currently reside on UNIX with an Oracle database, so Remedy is always being evaluated as a candidate for the move. They asked me today if there are any advantages/disadvantages between running Remedy on UNIX/Oracle as compared to Windows/SQL Server. I haven't seen any documentation or user comments anywhere on the internet, so I was wondering if any of you have any prior experience with this type of move, and if you've seen any advantages or disadvantages to this type of move as it relates to the ARSystem. Thanks in advance.

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org



_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org


_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org

Reply via email to