Prepare database queries during PrivilegeDb singleton init 65/30965/4
authorMarcin Lis <m.lis@samsung.com>
Thu, 27 Nov 2014 13:06:08 +0000 (14:06 +0100)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 3 Dec 2014 11:11:35 +0000 (03:11 -0800)
commit558aa5538aadae7a8301c6163c7d635d17796aaa
tree645134de9b7c2d43598c0b7207b8cf58c5c7803f
parentd43e9ed60fc7052e193a4f0207fc04ee3d646432
Prepare database queries during PrivilegeDb singleton init

Avoid too many sqlite3_prepare_v2 calls, which take many cpu cycles to complete.
SQLite statements may be prepared once when DB object is created.

Change-Id: I99e4fd3fea63fd61396c9f7b2c3b13539f312d48
Signed-off-by: Marcin Lis <m.lis@samsung.com>
src/common/include/privilege_db.h
src/common/privilege_db.cpp
src/dpl/db/include/dpl/db/sql_connection.h