?? ??? ?? ?? ????? ??, ?, ? ? ??? ?????. 1) ??? ??? ??? ??? ?????. ?? ???? Const? ?? ??? ?????. 2) ?? ?? ? ???? ???? NULL? ???? ??? ?????. 3) ?? ?? ? ?? ?? ???? ?? ??? ??? ????. 4) Extra? ??? ???? Filesort ???? ??? ?? ?? ??? ?????.
??
?????? ???? ?? ??? ? ?, EXPLAIN
??? ??? ?? ??? ???? SQL ??? ?? ??? ?? ? ??? ?????. ?? ??? EXPLAIN
??? ?? ??? ????? ?? ? ???? : type
, key
, rows
? Extra
. ??? ???? ??? ??? ?????? ????? ??? ??????? ??? ? ??? ??? ??? ?????. ? ??? ??? ??? ???? ???? ?????? ??? ????? ??? ??????.
?? ?? ??
EXPLAIN
??? MySQL?? SQL ?? ?? ??? ???? ? ?????. ?? ?? ??, ??? ?? ? ?? ? ?? ?? ??? ???? ? ??????. ? ??? ?? ??? ???? ?? ?? ?? ??? ?????.
-
type
: MySQL? ????? ?? ??? ???? ?????.system
,const
,eq_ref
,ref
,range
,index
,ALL
. -
key
: MySQL? ????? ??? ??? ?????. ??? ???? ??? ???NULL
?????. -
rows
: MySQL? ?? ???? ?? ?? ??????. ? ??? ??? ???? ???? ? ?????. -
Extra
: ?? ??? ??, ?? ?? ?? ???? ?? ?? ???? ?? ?? ??? ???? ????.
?? ?? ?? ?? ??
type
? ?? ? ??
type
??? EXPLAIN
???? ???? ??? ? ??? ? ???? MySQL? ????? ?? ??? ?????? ?????. type
? ?? ???? ?? ??? ?????. ?? ??, const
??? ?? ????? ??, ALL
??? ??? ????, ?? ?? ???? ??? ?????.
??? ?? ?? ?????.
id = 1? ??? ??? ?? *;
id
? ?? ??? MySQL ?? ?? ?? ?? ? ?? ??? ??? type
? const
??? ? ????.
key
? ?? ? ??
key
??? MySQL? ??? ??? ? ????? ??? ??? ?????. ??? ??? ??? MySQL? ?? ??? ??? ???? key
NULL
? ?????. ?? ??? ????? ? ??? ??? ???? ?? ?????.
?? ??:
name = 'john'??? ???? ?? *;
name
??? ???? ??? key
??? ??? ?? ? ? ????.
rows
? ?? ? ??
rows
??? MySQL? ???? ??? ???? ?? ?? ?????. ? ??? ?? ???? ??? ? ?? ??? ??? ??? ???? ??? ????.
?? ??:
10 ?> 30 ? ?????? ?? *;
age
??? ???? ??? rows
? ?? ?? ?? ???? ?? ???? ?? ? ?? ?? ? ? ????.
Extra
? ??? ??
Extra
???? ??? ??? ????? ???? ? ?? ??? ? ??? ?? ??? ???? ????. ?? ??, Using temporary
?? Using filesort
?? ????? ??? ????? ?? ?????.
?? ??:
?? * ???? ???? ??????.
name
??? ????? ?? ?? Extra
Using filesort
?? ? ? ???? MySQL? ?? ??? ????? ??? ??? ????.
??? ?
?? ??
??? ??? EXPLAIN
??? ?? ?????.
id = 1? ??? ??? ?? *;
??? ??? ????.
----------------------------------------------------------------------- | id | select_type | ? | ?? | ??? _keys | ? | key_len | ref | ? | ?? | ----------------------------------------------------------------------- | 1 | ?? | ??? | Const | 1 ? | 1 ? | 4 | Const | 1 | | -----------------------------------------------------------------------
??? ??? type
? const
? ? ??, key
PRIMARY
??, rows
1??, ?? MySQL? ?? ? ???? ??? ?? ?? ?? ?? ?????.
?? ??
?? ? ??? ??? ?? ?????.
u.id = o.user_id on U.age> 30;
??? ??? ????.
-------------------------------------------------------------------------------------------- | id | select_type | ? | ?? | ??? _keys | ? | key_len | ref | ? | ?? | -------------------------------------------------------------------------------------------- | 1 | ?? | u | ?? | 1 ?, ?? | ?? | 4 | ? | 100 | ??? | | 1 | ?? | o | ref | user_id | user_id | 4 | test.u.id | 10 | | --------------------------------------------------------------------------------------------
??? ??? type
? range
? ref
, key
age
? user_id
?? rows
?? 100? 10?? ? ? ????. ?? MySQL? ?? age
???? ?? ??? ???? ???? ?? ?? user_id
???? ?? ?? ??? ????.
???? ?? ? ??? ?
EXPLAIN
??? ?? ???? ??? ??? ????.
-
Using filesort
??Using temporary
? ??Extra
???? ??? ??????. - ????? ???? ??? ??? ??? ???? ????
key
NULL
???. -
rows
??? ???? ??? ?? ? ?? ??? ?????.
??? ??? ????? ??? ??? ????.
-
Extra
????? ?? ?? ?? ? ??? ???? ???? ?? ?? ????? ?? ???????. -
key
??? ???? ??? ??? ???? ???? ??? ?? ?? ??? ??? ??????. - ??? ??? ????
SHOW PROFILE
??? ????rows
??? ???? ??????.
?? ??? ? ?? ??
?? ?? ???? EXPLAIN
??? ?? ???? ????? ?????? ??? ?? ?? ? ? ????. ? ?? ??? ??? ??? ????.
- ????? ???? ?? ??? ??? ???? ??
rows
?? ????. - ?? ??? ??? ???
type
??? ?? ??? ? ?const
,eq_ref
??ref
??? ? ?? ??????. -
Extra
??? ?????? ???? ?? ? ??? ???? ???? ?? ?? ????? ?? ???????.
??? ??? ??? ?? :
- ??? ?? '%john%'? ?? ????? ???? ?? *; - ??? ? ?? * 'John%'? ?? ??? ????? ??????.
??? ?? type
ALL
? ? ?? rows
? ? ?? ? ? ????. LIKE '%John%'
???? ??? ? ?? ?????. ??? ?, name
??? ???? ??? type
range
? ? ? ?? rows
?? ??? ?? ???.
????? ?? ? ?? ??? ???? ??? ?? ?????.
- ?????
EXPLAIN
???? ???? ???? ?? ?? ??? ?? ???? ??????. - ??? ??? ? ?? ??? ???? ??? ? ?? ??? ???? ???? ??? ??????.
- ?? ???? ??? ?? ??? ????? ?? ?? ??? ????? ????? ?? ??.
EXPLAIN
??? ?? ??? ?? ???? ?????? ?????? ????? ????? ????? ?? ????? ???? ??? ???? ? ????.
? ??? ?? ?? (??, ?, ?, ??)?? ??? ? ?? ???? ??????? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

??? ??











Kirin 8000? Snapdragon ???? ?? ??: ??? ?? ?? ????? ??? ???? ????? ???? ?? ??? ????? ?? ??? ?? ????. ?? ??? ?? ?? ?? ????? ??? ???? ??? ? ??? Huawei? Kirin ???? Qualcomm? Snapdragon ??????. ? ????? Kirin 8000? Snapdragon ????? ?? ??? ??? ?? ? ????? ???? ??? ???? ??? ?????. ?? Kirin 8000 ????? ???????. ???? ?? ???? ????? Kirin 8000

??? ??? ? ?? ??? ?? PHP ?? Xdebug? ???? ?? ??: PHP ??????? ???? ???? ???? ?? ??? ???? ?????. Xdebug? PHP ???? ????? ???? ??? ??? ??? ??? ???, ?? ??, ?? ?? ?? ?? ??? ?? ??? ?????. ? ???? ??? ???? ?? ??? ?? Xdebug? ???? ??? ? ?? ???? ?? ????? ?????. 1. Xdebug? ???? Xdebu ??? ?????.

?? ??: Go ??? C ??? ??? ??? ??? ????? ???? ??? ?? ???? ???? ??? ??????. ????? ??? ??? ? ???? ????? ??? ???? ??? ???. ?? ???? ????? ??? Go ??? C ??? ??? ?? ?????? ??? ??????? ?? ?????. ? ???? ??? ??? ???? Go ??? C ??? ??? ???? ???? ?? ??? ?? ???? ?????. ?? Go ??? C ??? ??? ???????. Go ??? G? ??????.

??? ??? ??? ??? ?? ?? ???? ????? ??? ??????(JavaScript)? ?? ??? ?? ????. ??? ??? ???? ??? ??? ???? ?? JavaScript ??? ??? ????. ? ??? ????? ? ?? ?? ??? ? ?? ?? ??? ??? ???? ???. ? ????? ????? ???? JavaScript ?? ??? ? ?? ?? ??? ??? ?????. 1. ?? ??? ??? ?? ?? ???: ?? ??? ? ?? ?? ?????.

C++ ??? ?? ??? ???? ?? C++ ????? ??? ? ??? ??? ?? ?????. ?? ??? ????? ????? ??? ???? ??? ? ????. ??? ??? ?????? ?? ?? ?? ??? ???? ??? ???? ???. ?? ?? ??? ???? ?? ?? ?? ??? ???? ???. ? ????? ???? ???? ?? ???? ?? ?? ??? ?? ? ??? ?? ? ?? ????? ???? C++ ?? ?? ?? ?? ? ??? ?????. ????? ??? ??? ????? ??

JavaQueue? ?? ?? ? ??? ?? ? ??: ?(Queue)? Java?? ????? ???? ??? ?? ? ???? ??? ?????? ?? ?????. ? ????? ?? ?? ? ??? ????? ? ?? ???? JavaQueue ???? ?? ??? ???? ?? ?? ??? ?????. ?? ?? ???-??? ??, ??? ? ?? ? ? ?? ????? ???? ? ??? ? ?? FIFO(????) ??? ?????. Java? Arr? ?? ??? ??? ??? ?????.

C++ ????? ?? ???? ?? ? ?? ?? ? ?????. ??? ?? ???? ?? ??? ????? ???? C++ ??? ?? ?? ??? ???? ??? ? ????? ????? ???? ? ??? ???. ? ????? ????? ???? C++ ?? ?? ?? ?? ? ??? ?????. ??? ?? C++ ????? ??? ?? ???? ????? ? ??? ? ?? ? ?? ??? ??? ?????. ? ? ?? ????? ???? ??? -O?, ?????? ??? ?????? ?????. ????? ???

Laravel ??: ?? ?? ? ????? ?? LaravelTelescope? ???? ??? ?????? Laravel? ???, ?? ??? ? ????? ?? ?????? ???? ??? PHP ????????. Laravel ??????? ??? ? ? ?????? ???? ?? Laravel ?? Telescope?? ??? ??? ??????. ?? ???? Telescope? ???? ???? ??? ???????. ???? ?????
