java - 每个sql查询是否都需要在另一个线程中执行,如果不需要,在主线程上处理大约是多少?

标签 java android sql multithreading sqlite

我有一个应用程序,可以保存注释,在该查询中,我只是将带有标题和正文的注释保存在数据库中,在我看来,我不必将其放在另一个线程中。但另一方面,当我阅读所有笔记时(我还没有做的那部分),我是否需要将其放入另一个线程,我没有动画或类似的内容来导致一些滞后或类似的情况?

我的主要问题是,我是否需要将每个 SQL 查询(无论多长和复杂)放入另一个线程中,因为这可能是一种随意的方法?

最佳答案

通常不需要另一个线程,但这取决于你的情况(我无法想出需要另一个线程的场景)。

关于java - 每个sql查询是否都需要在另一个线程中执行,如果不需要,在主线程上处理大约是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35394631/

相关文章:

java - 从带有月份名称的字符串日期获取周数

java - JSON 在 Java 中使用 GSON 解码带有 HashMap 成员的自定义类

java - 如何优化Jooq中的SQL查询以返回表对象

mysql - 根据表 B 中的计数更新表 A

java - 更新 Android 中的多个应用程序小部件

java - 在java中使用selenium web驱动程序从div获取文本值

android - ConstraintLayout 中元素上方的空间

android - 迁移到 AndroidX 后 Google 登录不起作用

android - Android的步进器(增加/减少值)控制?

sql - 带有 GROUP BY 的 3 个 SELECT 语句的平均值