Websql 事务中的多个执行查询是否异步运行
Are multiple executed queries in a websql transaction run asynchronously?
在线教程显示了此交易:
db.transaction(function (tx) {
tx.executeSql('CREATE TABLE IF NOT EXISTS LOGS (id unique, log)');
tx.executeSql('INSERT INTO LOGS (id, log) VALUES (1, "foobar")');
tx.executeSql('INSERT INTO LOGS (id, log) VALUES (2, "logmsg")');
});
我现在已经在多个线程中读到这些查询(每个 executeSql)在事务中异步运行。
如果这是真的,我们是否在创建表之前尝试插入有轻微的风险?
还是不正确?查询是否在事务中串行运行?
虽然实际执行是异步的,但语句在事务中排队,因此序列化多个语句。
相关文章:
- 是否有一个javascript库来解析简单的查询
- 检查 mongodb 中是否存在项目(多个查询)
- j查询检查复选框是否被选中,然后向输入字段添加值
- j查询检查 remove() 后是否存在输入
- 是否可以按顺序基于关联进行查询
- 我是否阅读了搜索查询中的所有推文
- 是否有一种基于“查询”来查询Neo4j中的节点的方法;dateProperty”;
- Couchdb:是否可以从另一个视图中查询一个视图
- 对jQuery使用setTimeout()是否有任何问题;媒体查询“;类型情况
- 是否可以在CSS中为JS设置数据,以了解某些媒体查询正在应用
- 如何检查请求查询值是否为空,例如“”
- j查询以检查 ID 值是否有数字
- 有没有办法确定角度.js是否存在 url 查询参数
- 如果元素显示:无;在媒体查询中,它们是否仍然加载
- 为什么尽管查询查找记录,mysql 数据没有拉入表单,查找值是否需要是唯一的
- 如何验证oracle查询是否正确
- match查询是否只返回基于分数的结果?
- 我可以确定查询是否在指定范围内找不到任何具有值的子节点
- 在Node.js程序中运行纯JavaScript查询是否存在安全问题
- Websql 事务中的多个执行查询是否异步运行