: SQL Server Boss Gives a Sneak Peak"> Mangione: Its funny. In the database industry scalability will always be a tenet of every release, just like availability will always be a tenet of every release Theres a bunch of work really to scale up on that whole new class of PC server hardware thats coming out Youll see a ton of stuff in scalability on what I call a scale-up scenario. In scale out, youll see us do things around business intelligence that allow you to scale out on different machines. Youll see some more work in the relational engine. The reality is the manageability of these cluster servers is just not where it needs to be and as a result customers arent seeing the savings in their total cost of ownership in doing these scale-out boxes. RAC is just like Oracle Parallel Server was before it, and the complexity of managing that system is very, very difficult. Its really focused on the very high end with a large number of consultants that are necessary to keep those systems up and going.Well do a ton of work in scalability around data warehouses in Yukon for partitioning your data, but its all going to be focused on a single machine. It will take longer than that for us to really get the shared-nothing approach. eWEEK: The specific new hardware youre looking to target, is this 64-bit [processors] youre talking about? Mangione: The 64-bit will be the area where youll see phenomenal performance gains, and the number of OEMs that are investing in it is just truly amazing. The reason it took Intel so long is they really built a true 64-bit processor with all of the performance gains, where as a lot of these other 64-bit implementations have really been 32-bit cores with extra memory. [But, Intels Itanium 2] is a wicked hot chip. eWEEK: On the 64-bit front, I know youre in the beta version for the current SQL Server. I guess youre still looking for this year to release that? Mangione: Well ship with Windows [.Net Server]. Were basically set to go out the day that they ship. eWEEK: Is that allowing you to take SQL Server to some new areas or new kinds of companies? Mangione: The query processor can work so much differently when it knows it has that much more address space. Weve taken SQL Server 2000, run it and gone through all the QA processes and got it up on 64-bit. What was more interesting was that once we got it up and running we realized we should tweak the [query processor] to do this, or the way we do parallel scans should change now because of how much memory is in the system. So weve really started to optimize the engine on top of it. I think the workloads will go up pretty dramatically. The big win is just the amount of memory were going to have access to. And the flat address space is going to make it so much more compelling. eWEEK: Theres been a lot of talk and speculation around--some people have called it Storage+--how Yukon is this big storage push for Microsoft. What is the broader implication for Yukon throughout the product line? Mangione: First, Yukon is the code-name for the next release of SQL Server Theres a lot of great underlying technology thats going into the Yukon technology to actually do things like transact across files, and the system itself to be a great repository for XML technology. But thats really the SQL Server business. Now theres another business at Microsoft which is the file server business, the Windows business and things like that, where well use a bunch of this technology to actually automate some of those processes and build a richer mechanism into those products. But its not SQL Server itself. Its not that were taking SQL Server and lumping it in. Its the components and the technology thats really a part of that to build a richer environment. eWEEK: These components that could be utilized from Yukon in these other areas, is that what is going to be allowing for easier storage of things like documents directly into SQL Server? Mangione: Youll certainly be able to get your documents in and out of SQL Server and store them very efficiently using either the Web or the other mechanisms that are part of SQL. I really think about the next generation of storage inside the operating system [is] not just about how do I "file save as" into this mechanism. Its really about how do I find information inside my system. So much of that is going to be [that] the apps are going to have to be taken and the shell is going to have to be taken to the next level in order to store this information.
Weve ironically collected some of the best shared-nothing minds in the business, as part of SQL Server We will be making investments in shared-nothing because we just fundamentally believe that thats the way were going to get very, very large scalability. But were not going to have that stuff until we think the manageability of it is just nailed, and you can actually repartition and redeploy systems in a very easy to use way. Thats really the place that were going to focus on.