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 from July 2011

UPDATE statements and lower isolation levels

July 21st, 2011 · 2 Comments

Routinely, application developers trade off serializable transaction semantics in favour of better execution time performance by limiting the potential for lock contention. Few and far between are applications that execute at ISO/ANSI SQL isolation level 3, SERIALIZABLE. Indeed, the SQL Anywhere default isolation level is zero – READ UNCOMMITTED – except for JDBC applications, where [...]

[Read more →]

Tags: SQL Anywhere

Making computer science interesting

July 20th, 2011 · Comments Off

This week my kids are attending Engineering Science Quest, a super-successful, week-long summer camp program at the University of Waterloo. They’ve been to ESQ before, but this year they’re attending the Tesla technology camp, exposing them to Computer Science rather than the physical sciences as in previous years. The UW undergraduate students who lead the [...]

[Read more →]

Tags: Computer Science education

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

[Read more →]

Tags: Operating systems

Starfish: Self-tuning data analytics with Hadoop

July 1st, 2011 · 1 Comment

This past Monday I listened to Shivnath Babu of Duke University present a lecture entitled “MADDER and Self-tuning data analytics on Hadoop with Starfish“. In a nutshell, the Starfish project is about the development of self-tuning and self-managing technology for Hadoop systems, and many of the same challenges that exist in self-managing relational database systems, [...]

[Read more →]

Tags: Analytics · Cloud computing · Self-managing database systems