当前位置:首页 > 第47页

PHP面试指南2020-MySQL查询优化-详解

高老师4年前 (2021-03-05)1363
PHP面试指南2020-MySQL查询优化-详解
SQL通用优化方案:1. 使用参数化查询:防止SQL注入,预编译SQL命令提高效率2. 去掉不必要的查询和搜索字段:其实在项目的实际应用中,很多查询条件是可有可无的,能从源头上避免的多余功能尽量砍掉,这是最简单粗暴的解决方案。3. 选择最有效率的表名顺序: 数据库的解析器按照从右到左的顺序处理FRO...

PHP面试指南2020-MySQL高性能优化规范

高老师4年前 (2021-03-05)1178
PHP面试指南2020-MySQL高性能优化规范
数据库命令规范• 所有数据库对象名称必须使用小写字母并用下划线分割• 所有数据库对象名称禁止使用 MySQL 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)• 数据库对象的命名要能做到见名识意,并且最后不要超过 32 个字符• 临时库表必须以 tmp_为前缀并以日期为后缀,备份表必...

PHP面试指南2020-MySQL常见问题

高老师4年前 (2021-03-05)1168
PHP面试指南2020-MySQL常见问题
索引相关1. 什么是索引?索引是一种数据结构,可以帮助我们快速的进行数据的查找.2. 索引是个什么样的数据结构呢?索引的数据结构和具体存储引擎的实现有关, 在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索引.3. Hash索引和...

mysql in 子查询中group by数据不准确记录

高老师4年前 (2021-02-24)1299
mysql in 子查询中group by数据不准确记录
(1).查询出现问题的sql:SELECT *  FROM hqjf_express_trace_items  WHERE trace_id in( SELECT trace_id FROM hqjf_express_t...

php proc_open子进程无法请求网络

高老师4年前 (2021-02-04)1166
php proc_open子进程无法请求网络
最近通过proc_open创建子进程,为了区分进程,特别在创建进程时添加了进程环境变量来标识,但是发现子进程无法正常请求网络。模拟进行复现a.php主进程:<?php $cmd = "C:/phpEnv/php/php-7.0/php.exe D:/ww...

php使用register_tick_function来定位执行慢的代码

高老师4年前 (2021-01-28)1444
php使用register_tick_function来定位执行慢的代码
同事在优化页面加载慢的问题中将数据分离为2个接口来分别异步加载,但是实际的情况是接口1一直在查询,接口2也一直在查询,接口2一定要等接口1查询完成才能返回结果。一直以为fast-cgi进程数问题,反复设置无效,通过getmypid就能看到每次相应的进程id不同。正好我有空就想到通过register_...

mysql提权记录,mysql日志提权

高老师4年前 (2021-01-19)1595
mysql提权记录,mysql日志提权
成功提权,记录一下,具体执行sql:set GLOBAL slow_query_log =1; set GLOBAL long_query_time =1; set GLOBAL slow_query_log_file&...

js异常捕获,js异常处理,js异常抛出

高老师4年前 (2021-01-19)2504
js异常捕获,js异常处理,js异常抛出
1.捕获js自身异常js中的6大错误:1. SyntaxError:语法错误 2. Uncaught ReferenceError:引用错误 3. RangeError:范围错误 4. TypeError类型错误 5. URIError,U...

php调用谷歌无头浏览器访问网页+推送百度(代码备份)

高老师4年前 (2021-01-19)1892
php调用谷歌无头浏览器访问网页+推送百度(代码备份)
php调用谷歌无头浏览器访问网页(代码备份):<?php $i = 1403; while ($i--) {     $url = "https://wap.xingxinghan.c...

mysql批量修改存储引擎和字符集

高老师4年前 (2021-01-18)1225
mysql批量修改存储引擎和字符集
生成sql格式(将qdm723412313_db改为你的数据库名称即可):SELECT concat( 'alter table ', table_name, ' engine=InnoDB CHARSE...