生成环境Mysql prepared 处理时间长求大佬指点

prepared 时间很长、其实是一个小表 里面就几条数据、有老板遇到过吗、是和我用了持久连接有关系吗

| PHP | 7.4.2 |
| Swoole | 4.5.2 |
| LaravelS | 3.7.4 |
| Laravel Framework [local] | Lumen (7.2.0) (Laravel Components ^7.0)

CREATE TABLE `tables` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'AUTO ID',
  `xxx` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT ',
  `xxx` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '',
  `xxx` text COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '',
  `created_by` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '操作人',
  `created_at` datetime NOT NULL COMMENT '创建时间',
  `updated_at` datetime NOT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='';

sql=select * from tables time=1681.45ms detail={“pretending”:”0ms”,”prepared”:”1377.58ms”,”bindValues”:”0ms”,”execute”:”303.5ms”,”fetchAll”:”0.1ms”}

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

不用持久的呢 有试过吗

1年前 评论
哪吒的狗腿子 (楼主) 1年前
Smilephp (作者) 1年前
哪吒的狗腿子 (楼主) 1年前
讨论数量: 10

这么尴尬吗 是我提的问题太菜鸡了吗

1年前 评论

是我太菜了,不知道这个。

PREPARE stmt1 FROM 'SELECT SQRT(POW(?,2) + POW(?,2)) AS hypotenuse';

SET @a = 3;
SET @b = 4;
EXECUTE stmt1 USING @a, @b; -- 输出: 5
-- 后面的性能语句没找到的
1年前 评论
哪吒的狗腿子 (楼主) 1年前

不用持久的呢 有试过吗

1年前 评论
哪吒的狗腿子 (楼主) 1年前
Smilephp (作者) 1年前
哪吒的狗腿子 (楼主) 1年前

你是用的阿里云的数据库吗

1年前 评论
薄荷蓝的晴天 (作者) 1年前
哪吒的狗腿子 (楼主) 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!