Django“UPDATE`django_session`”杀戮表演

时间:2018-02-06 18:12:14

标签: mysql django

我的Django客户端在MySQL查询期间非常慢。在MySQL服务器上执行tcpdump,我看到了以下SQL查询

"UPDATE `django_session` SET `session_data` = " [data]

很长。解决这个问题最简单的方法是什么? 谢谢。

-------------------------编辑1

[数据]的大小非常大,转移需要很长时间。

-------------------------编辑2

的MySQL>显示来自django_session的索引;

|表| Non_unique | Key_name | Seq_in_index | Column_name |整理|基数| Sub_part |打包|空| Index_type |评论| Index_comment |

+ ---------------- + ------------ + ---------------- --------------------- + -------------- + ------------- + ----------- ------------- + + ---------- + -------- + --- --- + ------------ + --------- + --------------- +

| django_session | 0 |主要| 1 | session_key | A | 9496 | NULL | NULL | | BTREE | | |

| django_session | 1 | django_session_expire_date_a5c62663 | 1 | expire_date | A | 9496 | NULL | NULL | | BTREE | | |

集合中的2行(0,02秒)

的MySQL> SHOW CREATE TABLE django_session;

|表|创建表| + ---------------- + -------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------- +

| django_session | CREATE TABLE django_session(   session_key varchar(40)NOT NULL,   session_data longtext NOT NULL,   expire_date datetime NOT NULL,   PRIMARY KEY(session_key),   KEY django_session_expire_date_a5c62663expire_date) )ENGINE = InnoDB DEFAULT CHARSET = utf8 |

套装中的1行(0,01秒)

0 个答案:

没有答案