首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MSSQL运行简单的select查询时,MySQL客户端内存不足

问从MSSQL运行简单的select查询时,MySQL客户端内存不足
EN

Database Administration用户
提问于 2020-10-06 04:00:39
回答 1查看 593关注 0票数 0

表共有1,120,000行和20列。在mysql上直接运行select查询时,如下所示:

代码语言:javascript
复制
select * from <tablename> where UpdatedOn > '2020-10-05'

给出了有关50+行的结果。

但是当我使用ODBC连接从MSSQL运行相同的时候,它每次都会抛出"MySQL客户端出内存“。

  • 服务器有8 GB内存,没有其他人使用该服务器。
  • 运行Select会在没有错误的情况下提供结果
  • 使用单个整数列运行select,如select id,from .抛出“内存中的MySQL客户端”

会有什么问题吗?我还没能解决这个问题。

EN

回答 1

Database Administration用户

发布于 2020-10-07 03:13:05

将datetime与字符串进行比较可能会导致odbc在删除行之前检索整个表。或者与datetime常量比较,或者将odbc配置中的预取参数设置为一个合理的值。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/276576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档