Other News

Community

SQL Server security tips, part 2

(Robert Westervelt)From a security standpoint, dynamic SQL creates the opportunity for SQL Injection. SQL Injection allows hackers to embed additional SQL statements into the statement that the user is to run. When code is assembled dynamically, either in an application or in a stored procedure, the

Community

Tip: Implement XMLReader

(Benoit Marchal) In this tip, Benoit Marchal explores APIs for XML pipelines. He concludes that the familiar XMLReader interface is appropriate for many XML components. One of the most popular designs for processing XML documents is the pipeline. A pipeline is a group of components where each com

Community

Basic Performance Tuning, Part 2

(Roger Sanders) How to change your instance and database parameters for the best Performance effect. If you read the first installment of this Distribued DBA column in the Quarter 3, 2003 issue, you know that database performance problems typically arise from one of the following factors: –Sy

Community

The Threat from Below

(Michael Otey) SQL Server is too expensive. At least that’s what more and more readers—many of whom are looking at the free MySQL or other lower cost open-source databases—have told me over the past year. With SQL Server 2000, Microsoft introduced a per-processor licensing model, increasing the p

Community

Uniquely Trigger Happy

(Dave Hauser) Trying to get around the 255-byte index key limit without sacrificing uniqueness? Triggers just might save the day. If you’ve ever had to adapt schemas from other platforms — such as DB2 Universal Database (DB2 UDB) for NT — to DB2 UDB for z/OS and OS/390 you’ve probably bumped up a