Sybase iAnywhere SQL AAnywhere Mobile and Embedded Database

I'd rather play golf


Thoughts on data management, autonomic computing, and self-managing database systems.

header image

Entries Tagged as 'Performance measurement'

Call for participation – TPCTC 2011

August 7th, 2011 · Comments Off

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 [...]

[Read more →]

Tags: Computer Science education · Performance measurement

Thoughts on DBTEST 2011

June 15th, 2011 · Comments Off

DBTEST 2011 was held on Monday, one of the co-located workshops of the 2011 ACM SIGMOD Conference in Athens, Greece and co-chaired by Ken Salem of the University of Waterloo and Goetz Graefe of HP Labs. The workshop’s program featured eight short papers along with my keynote talk which I entitled The Peril of Complexity. [...]

[Read more →]

Tags: Computer Science education · Performance measurement · Self-managing database systems · SQL Anywhere

Seven deadly sins of database application performance

February 11th, 2011 · 2 Comments

Inevitably, at some point performance becomes an issue for many database applications. Performance analysis is often problematic simply because there are so many variables, which include the characteristics of the hardware, the workload, physical database design, and application design, and because these considerations have tradeoffs and side-effects – there are usually no right answers. Some [...]

[Read more →]

Tags: Performance measurement · SQL Anywhere

Defining robustness

September 28th, 2010 · Comments Off

In the context of a database management system like SQL Anywhere, what system behaviours constitute robustness? The concept, at least, sounds very simple. This past week I attended a workshop on Robust Query Processing being held at the Dagstuhl conference center in Wadern, Germany, to discuss this very subject, and all of its nuances. The [...]

[Read more →]

Tags: Cloud computing · Performance measurement · Self-managing database systems · SQL Anywhere

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 [...]

[Read more →]

Tags: Cloud computing · Performance measurement

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 [...]

[Read more →]

Tags: Computer Science education · Performance measurement

Call for participation: DBTEST 2010

May 5th, 2010 · Comments Off

Third International Workshop on Testing Database Systems (DBTest 2010) June 7, 2010, Indianapolis, Indiana, USA In conjunction with the 2010 ACM SIGMOD/PODS Conference Workshop Overview New usage patterns, evolving hardware trends, and increased competition drive continuous innovation and expansion of data-processing systems. Commercial database vendors are adding new features related to ease of management, semistructured [...]

[Read more →]

Tags: Computer Science education · Performance measurement · Product development

CFP: Second TPC Technology Conference on Performance Evaluation and Benchmarking

March 16th, 2010 · Comments Off

Raghunath Nambiar of HP Labs sent an email to me this morning about the forthcoming Second TPC Technology Conference on Performance Evaluation and Benchmarking, which will be co-located with the 2010 VLDB Conference in Singapore this September. This is the second TPCTC workshop, that follows a successful 2009 workshop in France last summer. The papers [...]

[Read more →]

Tags: Computer Science education · Performance measurement

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 [...]

[Read more →]

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 [...]

[Read more →]

Tags: Database interfaces and persistent objects · LINQ · NHibernate · Performance measurement