SSAS cube processing can kill running queries. That's right, it may kill queries in order to commit changes to the cube.
Here is what happens during SSAS cube processing. Read the rest of this entry »
SSAS cube processing can kill running queries. That's right, it may kill queries in order to commit changes to the cube.
Here is what happens during SSAS cube processing. Read the rest of this entry »
Tags: cube processing, SSAS
Bill Galashan, DBA of bet365 sent over the following query that lists the execution plan of the 10 most frequently executed queries.
He writes:
We got into this due to different query plans coming from a VB or a web app than what was seen when running the same query from Management Studio. Eventually tracked this down to a difference in the set options predominatley whether Arithabort was on or off.
Read more to see his query. Read the rest of this entry »
Tags: dynamic management views, execution plan, SQL Server 2005, SQL Server 2008, SQL Server Administration, SQL Server Engine
GWT is a very flexible environment that allows you to write a web application in Java and compile it to Javascript -- even for the iPhone.
A number of people have fears with GWT, for instance
This post will show that these are just myths. Read the rest of this entry »
Tags: GWT, iPhone, Web Application
It's so easy to set up, I can't believe I haven't done it before.
Read the rest of this entry »
Tags: OpenID
We, as developers, have a problem. CPUs will continue to have more cores, and each core is not going to be any faster. The only way to write faster applications is to write multithreaded code, which has two challenges:
From what I've seen, people are pursuing 4 approaches. Read the rest of this entry »
Tags: F#, Languages, Multithread
There is suddenly a lot of interest in functional languages recently. The two advantages are
The languages that seem to come up are:
I'm not particularly interested in DSL (despite my last post on code generators), however as CPUs contain more and more cores, we'll need a way to safely write multithreaded code.
The Clojure project has an interesting post on its approach on simplifying multithreaded code.
Erlang handles concurrency by only having local variables and providing a way to send messages to and from other threads.
Lastly, MPI is a .Net library for distributed processing where the same program executes multiple times and each instance communicates with each other using message passing which sounds very Erlang-like.
Tags: F#, Functional Langauges, Immutable
There are several approaches for writing web applications, each with their own advantages. GWT is a new framework with its own niche.
Tags: GWT, Web Application
Guess what, a code generator is built-in to Visual Studio 2008.
Tags: Code Generator, Visual Studio
I've just released version 1.0 of MSSQL Compressed Backup. This is a command line utility that allows you to backup or restore your SQL Server 2005 databases to/from compressed files such as zip, bzip2, or gzip.
Below are a collection of links on how to rename a SQL Server server.
Rename the SQL Server engine. This describes how to run
sp_dropserver 'old_name' go sp_addserver 'new_name', 'local' go
Rename SQL Server Reporting Services server. This describes how to update a config file with the new server name.
Correct an issue with SQL Server SP2 and Sysprep. This is needed when you run sysprep to rename the machine. The short of it is you will need to delete some registry entries.
Arclite theme by digitalnature | powered by WordPress