摘要: 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿到 阅读全文
posted @ 2017-12-26 14:54 划得戳 阅读(201) 评论(0) 推荐(0)
摘要: 自定义中间件1: views.py 返回的值: 执行的print反应了中间件的执行顺序如下 自定义中间件2: 返回的值: 执行的print反应了中间件的执行顺序如下 自定义中间件3: 中间件流程图: 阅读全文
posted @ 2017-12-25 16:50 划得戳 阅读(232) 评论(0) 推荐(0)
摘要: django为用户实现防止跨站请求伪造的功能 需要配置settings.py: django.middleware.csrf.CsrfViewMiddleware 1. form表单提交 2. ajax提交方式一 3. ajax提交方式二 3. ajax提交方式三 关于CSRF的django配置: 阅读全文
posted @ 2017-12-22 18:15 划得戳 阅读(186) 评论(0) 推荐(0)
摘要: qps 每秒处理的查询数tps 每秒处理的事务数IOPS 每秒磁盘进行的I/O操作次数 一、TPS:Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问。(业务TPS = CAPS × 每个呼叫平 阅读全文
posted @ 2017-12-22 14:40 划得戳 阅读(1183) 评论(0) 推荐(0)
摘要: 1 rizhi.sh: line 28: warning: here-document at line 9 delimited by end-of-file (wanted `EOF') 原因是末尾的EOF后面带有空格,EOF前后都不应有空格或其他符号 解决:删除结束的EOF后面的空格或者一行空格 阅读全文
posted @ 2017-12-19 15:02 划得戳 阅读(707) 评论(0) 推荐(0)
摘要: 查看binlog日志选项和存储位置: mysql> show variables like 'log_%'; 1.查看所有binlog日志列表 mysql> show master logs; 2.查看master状态,即最后(最新)一个binlog日志的编号名称,及其最后一个操作事件pos结束点(Position)值 mysql> show mas... 阅读全文
posted @ 2017-12-18 14:03 划得戳 阅读(3225) 评论(0) 推荐(0)
摘要: sysbench --test=/usr/share/doc/sysbench/tests/db/oltp.lua --oltp-table-size=800000 --oltp-read-only=off --init-rng=on --num-threads=16 --max-requests= 阅读全文
posted @ 2017-12-16 16:22 划得戳 阅读(200) 评论(0) 推荐(0)
摘要: rpm -qa | grep -i mysql #查询安装的版本 rpm -e xxxxx --nodeps #要卸载的mysql版本 #如果您碰到了一个自己不认识的文件,要想查处它属于哪个软件包 rpm -qf /usr/X11R6/bin/xjewel rpm -Vf /usr/bin/past 阅读全文
posted @ 2017-12-12 11:01 划得戳 阅读(336) 评论(0) 推荐(0)
摘要: ​官方下载地址: wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.20-1.el6.x86_64.rpm-bundle.tar 解压: tar -xvf mysql-5.7.20-1.el6.x86_64.rpm-bundle 阅读全文
posted @ 2017-12-11 21:35 划得戳 阅读(3428) 评论(0) 推荐(0)
摘要: MySQL 忘记口令的解决办法如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。 启动 MySQL :mysql --skip-grant-tables & /etc/init.d/mysqld start就可以不需要密码就进入 MySQL 了。 mysql -u r 阅读全文
posted @ 2017-12-11 10:40 划得戳 阅读(375) 评论(0) 推荐(0)