(Mark J. Miller) The SQL IN statement allows a set of records to be returned based on a variable (unknown at design time) number of keys. However, IN doesn’t allow parameters and this leaves us with the choice of using either fixed lists or dynamic SQL statements. The problem with fixed lists is tha
Other News
Online Indexing in SQL Server 2005
Online Indexing is a new feature available in SQL Server 2005. In SQL Server 2005, DBAs can create, rebuild, or drop indexes online. The index operations on the underlying table can be performed concurrently with update or query operations. This was not possible in previous versions of SQL Server. I
SQL SERVER – 2005 Comparison EXCEPT operator vs. NOT IN
(Pinalkumar Dave) The EXCEPT operator returns all of the distinct rows from the query to the left of the EXCEPT operator when there is no matching rows in the right query. The EXCEPT operator is equivalent of the Left Anti Semi Join. EXCEPT operator works the same way NOT IN. EXCEPTS returns any dis
Using NOLOCK and READPAST table hints in SQL Server
(Tim Chapman) When data in a database is read or modified, the database engine uses special types of controls, called locks, to maintain integrity in the database. Locks basically work by making sure database records involved in a transaction cannot be modified by other transactions until the first
Magic Innodb Recovery self healing
(Peter Zaitsev) We have certain type of the table corrupting with Innodb, as it is limited to only one particular index on one particular table type it is likely to be Innodb bug but Heikki currently could not find what could be causing it.
Implementing Extension Methods in VB.NET
(Paul Kimmel) I wrote my first VB code in 1978. I am not surprised that programming is still fun, still interesting, still amusing after all these years. Computers really got interesting for the average person around 1986, ten years after Bill Gates started Microsoft, but just two years after Micros
ProData Goes Cross-Platform with DBU
(Alex Woodie) ProData Computer Services has released a version of its Database Utility (DBU) that can access other relational database management systems in addition to DB2/400. With the new capability, available from ProData as a plug-in called DBU Remote Database (RDB), System i programmers can no
Mini-Tip #10 – Implicit vs. Explicit Conversion
(Lewis Cunningham) I’ll start off by saying that I believe implicit conversion to be bad. Badder. Evil. A serious no-no!
Customize an application with XML fragments
(Burkovsky) Many articles on Code Project discuss how to save application settings. My solution is an attempt to make the saving non-destructive, transparent and traceable. It is based on merging XML files that contain the serialized class instances identified by GUIDs.
Using SQL Profiler for Analysis Services 2005
(Baya Pavliashvili) Those of us who have used SQL Server Profiler acknowledge it as one of the best tools for troubleshooting and tuning relational database applications. If you need to find what indeed is happening “under the hood” Profiler is by far the best place to start. If you want similar fun
