query-performance

    0热度

    3回答

    我有一个相当长的插入查询,该查询从表中选择查询插入数据。问题在于select查询花费太长时间才能执行。该表是MyISAM,并且该选择会锁定影响也使用该表的其他用户的表。我发现查询的问题是一个连接。 当我删除查询的这个部分,它只需花费不到一秒钟执行,但,当我离开这部分查询时间超过15分钟: LEFT JOIN enq_217 Pex_217 ON e.survey_panelId = Pe

    1热度

    1回答

    这里是Python代码的示例: query = "SELECT * FROM users WHERE id = 17" cursor.execute(query) row = cursor.fetchone() 在这个例子中,该查询是指至多单个行返回;但有时我想用相同的代码来从多行结果单行,例如: query = "SELECT * FROM users WHERE name LIKE '

    0热度

    1回答

    我有一个查询,看起来像这样后:现在 SELECT PersonId, Note, Amount FROM Table1 A WHERE A.PersonId = @PersonId UNION SELECT PersonId, Note, Amount FROM Table2 B WHERE B.PersonId = @PersonI

    3热度

    1回答

    我有一个表填充了数据库列中的字符串。我使用绑定变量计算列的汉明距离,然后使用单独的语句输出所有字符串值,例如,汉明距离小于或等于3. 由于字符串值绑定,我无法在所需的结果上使用虚拟列,因为据我所知,这需要函数具有静态参数。另外,我不能使用基于函数的索引,因为我的输出是派生列。 是否有替代解决方案来优化查询而不执行全表扫描?目前扫描需要5-7秒,我想将其缩短到300毫秒。谢谢。 下面是一些源代码:

    0热度

    2回答

    我正在寻找从我的数据库中删除重复记录的有效方法。首先,我使用了一个使用连接等的存储过程,这导致查询执行非常缓慢。现在,我正在尝试一种不同的方法。请考虑以下查询: /* QUERY A */ SELECT * FROM my_table WHERE col1 = value AND col2 = value AND col3 = value 此查询仅在12秒内执行,结

    0热度

    1回答

    我有一个自定义查询沿着这些行。我从外面得到orderIds的列表。我有整个订单对象列表,所以我可以以任何方式更改查询,如果需要的话。 @Query("SELECT p FROM Person p INNER JOIN p.orders o WHERE o.orderId in :orderIds)") public List<Person> findByOrderIds(@Param("orde

    0热度

    1回答

    我有一个SQL Server 2016环境,具有高可用性。当我检查查询计划缓存时,我发现SQL Server不断清除缓存。以下查询只返回5到10条记录,有时记录0条记录。 SELECT * FROM sys.dm_exec_cached_plans decp 我脚本的所有数据库对象(存储过程,触发器..),看看是否有一个命令,任何地方,下降的缓存,但我找不到任何。 赞赏这方面的任何帮助。

    0热度

    1回答

    我想从6表中选择信息,我有2个选择 第一个用WHERE语句: SELECT columns FROM db1, db2, db3, db4, db5, db6 WHERE db1.id = $user_id OR db2.user_id = $user_id OR db3.user_id = $user_id

    1热度

    1回答

    我测试了两种查询处理时间的方式。 第一个是currentTimeMillis()。 第二个是startMethodTracingSampling。 我得到了使用其中两个的不同结果时间。 我想知道哪个是最好的测量方法。 感谢你。 请帮帮我。

    4热度

    1回答

    我有两个分离的查询具有相同的输出。现在我试着去了解哪一个更好? 查询1: | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | |----|-------------|-------|------|---------------|--------|--