摘要: 数据库慢,如何排查?以下是总结的一些思路。 数据库应用,常见两种类型:CPU密集型和I/O密集型。因此,我们在排查数据库问题时,通常是从这两方面入手的。 CPU密集型的数据库,性能问题有以下几种: 1.复杂的查询语句、存储过程、触发器、自定义函数等; 2.锁竞争问题; 3.并发量大。 解决问题的思路 阅读全文
posted @ 2021-09-03 21:53 ChenXiDylan 阅读(928) 评论(0) 推荐(0)
摘要: 1、Ajax方式 <script> //该函数就是绑定需要发送ajax请求的按键 function f(){ s.ajax({ //发现我的type请求方法没写, 默认是get请求,也只能是get请求 url: "http://127.0.0.1:8002/自定义路由/", dataType:"js 阅读全文
posted @ 2021-03-16 10:09 ChenXiDylan 阅读(62) 评论(0) 推荐(0)
摘要: 1、python原版 import smtplib from email.mime.text import MIMEText import random from datetime import datetime,timedelta def email_code_length(length): so 阅读全文
posted @ 2021-03-15 11:27 ChenXiDylan 阅读(54) 评论(0) 推荐(0)
摘要: 查看配置中的变量数据可以通过show variables like "变量名"(也可以使用%通配符) 1、硬件层相关优化,修改服务器BIOS设置。 选择Performance Per Watt Optimized(DAPC)模式,发挥CPU最大性能。 Memory Frequency (内存频率)选 阅读全文
posted @ 2021-03-14 09:07 ChenXiDylan 阅读(185) 评论(0) 推荐(0)
摘要: ```python #先安装 pip install django-debug-toolbar #在settings.py里面设置 #在本机调试就写本机的IP地址 INTERNAL_IPS = ['127.0.0.1', ] #要引入jquery,自己在bootcdn上面选一个合适的 DEBUG_T 阅读全文
posted @ 2021-03-14 09:05 ChenXiDylan 阅读(73) 评论(0) 推荐(0)
摘要: 操作存在的数据表 修改表名: alter table 表名 rename 新表名 删除表: drop table 表名 (不会删除原表中的自增字段的偏移量,将删除表的结构被依赖的约束(constrain), 触发器(trigger),索引(index);) truncate table 表名 (会删 阅读全文
posted @ 2021-03-13 13:01 ChenXiDylan 阅读(75) 评论(0) 推荐(0)
摘要: python内置日志处理模块logging import logging from logging import handlers ch = logging.FileHandler('自定义日志文件路径名', encoding='utf-8')#utf-8是为了解决日志文件中的乱码.常用于自己练习, 阅读全文
posted @ 2021-03-03 17:44 ChenXiDylan 阅读(93) 评论(0) 推荐(0)
摘要: django3.0的MTV模式中的'T'之自定义标签 在app应用下创建一个名叫【templatetags】的目录,文件名必须为这个,再在其目录下创建一个自定义标签模块,名字自拟。例:mytags.py 打开mytags.py文件,导入自己所需要的模块和必要模块 #必要模块 from django 阅读全文
posted @ 2021-02-17 18:43 ChenXiDylan 阅读(98) 评论(0) 推荐(0)
摘要: 如何使用Django自带的DBMS;如何生成批量数据(数据库管理系统)这里以mysql为例 1、Django自带的DBMS管理数据库 step 1 创建好django项目,应用后,通过cmd命令窗口创建数据库 mysql> create database crmsystem; 然后再回到django 阅读全文
posted @ 2021-02-15 21:45 ChenXiDylan 阅读(108) 评论(0) 推荐(0)