Как ускорить процесс при вставке 1000 записей в sqlite с использованием HTML5

Я новичок в разработке приложений HTML5. В этом я хочу вставить 1000 записей в базу данных sqlite с использованием HTML5. Этот процесс очень медленный. Как использовать BEGIN / COMMIT перед вставкой записей. Таким образом, чтобы ускорить вставки. Пожалуйста, ведите меня кого-нибудь. Заранее спасибо. Пожалуйста, запустите этот пример в браузере Chrome. Это код для вашей справки:

<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
var db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 * 1024);
var msg;
//db.transaction(function(tx){tx.executeSql("BEGIN",[]);});
for(var i=0;i<1000;i++)
{
    txquer(i,"test");
}
//db.transaction(function(tx){tx.executeSql("COMMIT",[]);});
db.transaction(function (tx) {
  tx.executeSql('SELECT * FROM LOGS', [], function (tx, results) {
   var len = results.rows.length, i;
   msg = "<p>Found rows: " + len + "</p>";
   document.querySelector('#status').innerHTML +=  msg;  
 }, null);
});
function txquer(i,test)
{ 
    db.transaction(
    function(tx){
      tx.executeSql('INSERT INTO LOGS (id, log) VALUES (?, ?)',[i,test]);    
    }
    );
} 
</script>
</head>
<body>
<div id="status" name="status">Status Message</div>
</body>
</html>

С уважением, Neeraja.

Ответы на вопрос(5)

Ваш ответ на вопрос