Experimenting with locking schemes on btrees