<?php
namespace lediy\tools;
//redis 锁
use think\facade\Cache;
use think\facade\Log;
class Lock
{
public $redis;
protected $lockIds;
public function __construct()
{
$this->redis&...
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。
2、应尽量避免在 WHERE 子句中对字段进行 NULL 值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。
3、应尽量避免在 WHERE 子句中使用 != 或 &l...