August 29, 2011 marks the date for the 3rd TPC Technology Conference on Performance Evaluation and Benchmarking, co-located with the 37th International Conference on Very Large Databases (VLDB) which will be held in Seattle, Washington from August 29th through September 3 at the Westin Hotel in downtown Seattle. TPCTC 2011 is organized again this year [...]
Call for participation – TPCTC 2011
August 7th, 2011 · Comments Off
Tags: Computer Science education · Performance measurement
Our Troubles with Linux and Why You Should Care
July 5th, 2011 · 4 Comments
This past Monday I listened to Tim Brecht of the School of Computer Science at the University of Waterloo as he presented a paper entitled Our Troubles with Linux and Why You Should Care, a paper [1] co-authored by Tim, Peter Buhr and Ashif Harji which will be presented this coming Monday, 11 July 2011, [...]
Tags: Operating systems
Infinity gives me vertigo
July 29th, 2010 · 1 Comment
“Infinity always gives me vertigo” is a line from the song “Mystery” by well-known Canadian singer/songwriter Bruce Cockburn – it’s found on his 2006 album Life Short Call Now. It’s a catchy phrase, and an appropriate lead-in to discussing the term scalability. In particular, the term infinite scalability. Recently I’ve been seeing the use of [...]
Tags: Cloud computing · Performance measurement
Notes from the DBTEST 2010 Workshop
June 9th, 2010 · Comments Off
Monday’s DBTEST 2010 Workshop at the 2010 ACM SIGMODconference in Indianapolis concluded with an interesting panel discussion that included keynote speaker Phyllis Frankl (Polytechnic Institute of NYU), Leo Giakoumakis (Microsoft), Harumi Kuno (Hewlett-Packard Laboratories), Ken Salem (University of Waterloo) and Florian Waas (Greenplum). Each panelist discussed what they thought the “Grand Challenges” of database and [...]
Tags: Computer Science education · Product development
Benchmarks and measurement bias – part deux
June 5th, 2010 · Comments Off
This past Thursday I had the opportunity to listen to Peter F. Sweeney of the IBM T. J. Watson Research Laboratory as he spoke on “The Poor State of Experimental Evaluation of Software and Systems in Computer Science” during a lecture at the University of Waterloo. Here’s Peter’s abstract: As hardware and software continues to [...]
Tags: Computer Science education · Performance measurement
Query performance problem determination in Version 9.0.2
November 26th, 2009 · 1 Comment
In SQL Anywhere Version 10 we introduced Application Profiling, a set of graphical tools that could not only assist DBAs to diagnose performance problems but could also recommend solutions to common performance problems discovered during the analysis. Included in Application Profiling is a (cheap) mechanism to capture queries (and their access plans) that consume a [...]
Tags: DBA Administration Tools · SQL Anywhere
Holistic approaches to query performance analysis
November 2nd, 2009 · Comments Off
Despite our efforts at making relational database systems such as SQL Anywhere self-managing, self-tuning, and self-healing, there remains the need to be able to diagnose and repair performance problems. In part, this requirement is due to the overall complexity of the optimization task. Query optimization is – still – an NP-hard problem and the input [...]
Tags: Cost models · Database Administration · DBA Administration Tools · Self-managing database systems · SQL Anywhere
Benchmarks and measurement bias
September 20th, 2009 · 2 Comments
In the past few weeks I’ve witnessed a number of published performance analyses, both with and without SQL Anywhere. By and large these “benchmarks” have been exceedingly simplistic, which is unsurprising since a simple benchmark requires significantly less development effort than a complex one. Performance analyses I see frequently, for example, involve (simply) inserting a [...]
Tags: Performance measurement
ORM toolkit benchmarketing wars
August 16th, 2009 · Comments Off
This past Saturday, ORM toolkit provider X-tensive.com announced ORMBattle.Net, “The ORM Tool Shootout”. What X-tensive has done is they’ve created a “benchmark” to test the efficiency of various ORM toolkit implementations, and then published the results, comparing Microsoft’s Entity Framework, Lightspeed, LLBLGenPro, NHibernate, OpenAccess, and Subsonic with X-tensive’s own ORM toolkit, DataObjects.Net. Unsurprisingly, the performance [...]
Tags: Database interfaces and persistent objects · LINQ · NHibernate · Performance measurement
DBTEST 2009 Workshop program is finalized
June 4th, 2009 · Comments Off
Yesterday the workshop’s PC co-chair, Carsten Binnig, posted the forthcoming DBTEST 2009 workshop program. This second DBTEST workshop is co-located with the 2009 ACM SIGMOD Conference, which will be held in Providence, Rhode Island later this month. Registration for both the workshop and the complete conference is now open. The workshop comprises talks of the [...]
Tags: Cost models · Performance measurement · Query optimization

Glenn Paulley is a Director of Engineering at Sybase iAnywhere.
