2018年7月14日

Firebird hash join

摘要: Firebird 现可支持哈希连接(hash join),各中大型数据库,哈希连接已成为平常,相对于循环嵌套连接(Nested Loop Join),在数据量较大的情况下,哈希连接性能较好。 由于 Firebird 的sql查询优化器做的不是很好,需要使用者显式的指定是否使用hash join,否则 阅读全文

posted @ 2018-07-14 17:25 jonney_wang 阅读(270) 评论(0) 推荐(0) 编辑

Firebird with lock

摘要: Firebird 锁,默认是行级锁,即记录锁。 通常最常用的是 with lock ,即:将查出的所有记录都锁定,但允许其他事务读取,不允许其他事务更新、删除。本事务允许更新。 另一种 for update with lock ,即:每一次fetch的当前记录才锁定。 Firebird 每次执行sq 阅读全文

posted @ 2018-07-14 09:54 jonney_wang 阅读(378) 评论(0) 推荐(0) 编辑

导航