【问题标题】:SQLite: selectall_arrayref speed questionSQLite:selectall_arrayref 速度问题
【发布时间】:2011-11-13 13:35:40
【问题描述】:

这两种模式的速度有区别吗?

selectall_arrayref( "SELECT * FROM $table", { Slice => { a => 1, b => 1 } } );

selectall_arrayref( "SELECT a, b FROM $table", { Slice => {} } );

【问题讨论】:

    标签: performance perl sqlite dbi


    【解决方案1】:

    是的,因为Slice 正在客户端进行后期处理。因此后一个示例将仅发送记录集中的列ab。如果$table 中有更多列,则后面的调用会更便宜、更快。

    【讨论】:

      猜你喜欢
      • 2011-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多