Taosd进程丢失

【TDengine 使用环境】预生产环境

【TDengine 版本】3.3.8.1

【操作系统以及版本】

【部署方式】容器

【集群节点数】1

【集群副本数】1

【描述业务影响】运行一段时间后容器内taosd进程消失,导致连接不上

【问题复现路径/shan】通过select * 查询全量大表是

【遇到的问题:问题现象及影响】taosd进程消失

【资源配置】内存1g,cpu2核

【报错完整截图】

查询表的建表语句

因为通过客户端数据库连接工具,查看表的数据默认就会执行select * from table_name,直接导致进程崩溃,小时,因为此环境资源规格有限,所有有没有什么办法可以禁用全表扫描的sql语句查询,或者禁用消耗cpu或者内存高的sql语句直接返回报错,而不会导致taosd进程挂掉

目前没有,你想办法从业务层面做吧。比如执行sql 统一做一个拦截器,对没有 limit 的查全表数据的,做一下拦截。

好吧,可能有些人会通过dbeaver工具来连接,这样就直接越过了,也会导致这样的问题

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。