เจเจฒเจพเจธเจฟเจ เจธเจตเจพเจฒ เจเฉ เจเฉฑเจ เจกเจฟเจตเฉเจฒเจชเจฐ เจเจชเจฃเฉ DBA เจเจพเจ เจเฉฑเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจฎเจพเจฒเจ เจเฉฑเจ PostgreSQL เจธเจฒเจพเจนเจเจพเจฐ เจเฉเจฒ เจฒเจฟเจเจเจเจฆเจพ เจนเฉ เจฒเจเจญเจ เจนเจฎเฉเจธเจผเจพ เจเฉฑเจเฉ เจเจฟเจนเจพ เจฒเฉฑเจเจฆเจพ เจนเฉ: "เจกเฉเจเจพเจฌเฉเจธ 'เจคเฉ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจฒเจ เจเฉฐเจจเจพ เจธเจฎเจพเจ เจเจฟเจเจ เจฒเฉฑเจเจฆเจพ เจนเฉ?"
เจเจพเจฐเจจเจพเจ เจฆเจพ เจฐเจตเจพเจเจคเฉ เจธเจฎเฉเจน:
- เจ
เจเฉเจธเจผเจฒ เจเจฒเจเฉเจฐเจฟเจฆเจฎ
เจเจฆเฉเจ เจคเฉเจธเฉเจ เจนเจเจผเจพเจฐเจพเจ เจฐเจฟเจเจพเจฐเจกเจพเจ เจฆเฉ เจเฉฑเจ เจเฉเฉเฉ เจตเจฟเฉฑเจ เจเจ CTE เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเฉเจฃ เจฆเจพ เจซเฉเจธเจฒเจพ เจเจฐเจฆเฉ เจนเฉ - เจ
เจชเฉเจฐเจธเฉฐเจเจฟเจ เจ
เฉฐเจเฉเฉ
เจเฉเจเจฐ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจฆเฉ เจ เจธเจฒ เจตเฉฐเจก เจชเจนเจฟเจฒเจพเจ เจนเฉ เจชเจฟเจเจฒเฉ เจตเจพเจฐ ANALYZE เจฆเฉเจเจฐเจพ เจเจเฉฑเจ เฉ เจเฉเจคเฉ เจเจ เจจเจพเจฒเฉเจ เจฌเจนเฉเจค เจตเฉฑเจเจฐเฉ เจนเฉ - เจธเจฐเฉเจคเจพเจ 'เจคเฉ "เจชเจฒเฉฑเจ"
เจ เจคเฉ CPU เจฆเฉ เจธเจฎเจฐเจชเจฟเจค เจเฉฐเจชเจฟเจเจเจฟเฉฐเจ เจชเจพเจตเจฐ เจนเฉเจฃ เจเจพเจซเจผเฉ เจจเจนเฉเจ เจนเฉ, เจเฉเจเจพเจฌเจพเจเจ เจฎเฉเจฎเฉเจฐเฉ เจฒเจเจพเจคเจพเจฐ เจชเฉฐเจช เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจนเฉ, เจเจพเจ เจกเจฟเจธเจ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉเจเจ เจธเจพเจฐเฉเจเจ "เจเจพเจนเฉเฉฐเจฆเฉเจเจ" เจจเฉเฉฐ เจชเฉเจฐเจพ เจจเจนเฉเจ เจฐเฉฑเจ เจธเจเจฆเฉเฅค - เจฌเจฒเจพเจเจฟเฉฐเจ เจชเฉเจฐเจคเฉเจฏเฉเจเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจคเฉเจ
เจ
เจคเฉ เจเฉเจเจฐ เจฌเจฒเฉเจเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจซเฉเจจเจพ เจ
เจคเฉ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเจจเจพ เจเจพเจซเจผเฉ เจฎเฉเจธเจผเจเจฒ เจนเฉ, เจคเจพเจ เจธเจพเจจเฉเฉฐ เจฒเฉเฉเฉเจเจฆเฉ เจนเจฐ เจเฉเจเจผ เจฒเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฏเฉเจเจจเจพเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ
เจชเจฐ, เจเจฟเจตเฉเจ เจเจฟ เจเจธเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจตเจฟเฉฑเจ เจฆเฉฑเจธเจฟเจ เจเจฟเจ เจนเฉ,
"เจเฉฑเจ เจฏเฉเจเจจเจพ เจจเฉเฉฐ เจธเจฎเจเจฃเจพ เจเฉฑเจ เจเจฒเจพ เจนเฉ, เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจฎเฉเจนเจพเจฐเจค เจนเจพเจธเจฒ เจเจฐเจจ เจฒเจ เจเฉเจ เจคเจเจผเจฐเจฌเฉ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ..."
เจชเจฐ เจคเฉเจธเฉเจ เจเจธ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจธเจนเฉ เจธเจพเจงเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉ!
เจเฉฑเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฏเฉเจเจจเจพ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจฟเจธ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ? เจเฉเฉฑเจธ เจเจธ เจคเจฐเฉเจนเจพเจ:
Index Scan using pg_class_relname_nsp_index on pg_class (actual time=0.049..0.050 rows=1 loops=1)
Index Cond: (relname = $1)
Filter: (oid = $0)
Buffers: shared hit=4
InitPlan 1 (returns $0,$1)
-> Limit (actual time=0.019..0.020 rows=1 loops=1)
Buffers: shared hit=1
-> Seq Scan on pg_class pg_class_1 (actual time=0.015..0.015 rows=1 loops=1)
Filter: (relkind = 'r'::"char")
Rows Removed by Filter: 5
Buffers: shared hit=1
เจเจพเจ เจเจธ เจคเจฐเฉเจนเจพเจ:
"Append (cost=868.60..878.95 rows=2 width=233) (actual time=0.024..0.144 rows=2 loops=1)"
" Buffers: shared hit=3"
" CTE cl"
" -> Seq Scan on pg_class (cost=0.00..868.60 rows=9972 width=537) (actual time=0.016..0.042 rows=101 loops=1)"
" Buffers: shared hit=3"
" -> Limit (cost=0.00..0.10 rows=1 width=233) (actual time=0.023..0.024 rows=1 loops=1)"
" Buffers: shared hit=1"
" -> CTE Scan on cl (cost=0.00..997.20 rows=9972 width=233) (actual time=0.021..0.021 rows=1 loops=1)"
" Buffers: shared hit=1"
" -> Limit (cost=10.00..10.10 rows=1 width=233) (actual time=0.117..0.118 rows=1 loops=1)"
" Buffers: shared hit=2"
" -> CTE Scan on cl cl_1 (cost=0.00..997.20 rows=9972 width=233) (actual time=0.001..0.104 rows=101 loops=1)"
" Buffers: shared hit=2"
"Planning Time: 0.634 ms"
"Execution Time: 0.248 ms"
เจชเจฐ "เจธเจผเฉเจ เจคเฉเจ" เจเฉเจเจธเจ เจตเจฟเฉฑเจ เจฏเฉเจเจจเจพ เจจเฉเฉฐ เจชเฉเฉเจนเจจเจพ เจฌเจนเฉเจค เจฎเฉเจธเจผเจเจฒ เจ เจคเฉ เจ เจธเจชเจธเจผเจ เจนเฉ:
- เจจเฉเจก เจตเจฟเฉฑเจ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเจพ เจนเฉ เจธเจฌ-เจเจฐเฉ เจธเจฐเฉเจคเจพเจ เจฆเฉเจเจฐเจพ เจเฉเฉ
เจญเจพเจต, เจเจน เจธเจฎเจเจฃ เจฒเจ เจเจฟ เจเจฟเจธเฉ เจเจพเจธ เจจเฉเจก เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจตเจฟเฉฑเจ เจเจฟเฉฐเจจเจพ เจธเจฎเจพเจ เจฒเฉฑเจเจฟเจ, เจเจพเจ เจธเจพเจฐเจฃเฉ เจคเฉเจ เจเจธ เจฐเฉเจกเจฟเฉฐเจ เจจเฉ เจกเจฟเจธเจ เจคเฉเจ เจกเฉเจเจพ เจฒเจฟเจเจเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจเฉฑเจ เจจเฉเฉฐ เจฆเฉเจเฉ เจคเฉเจ เจเจเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค - เจจเฉเจก เจธเจฎเฉเจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจฒเฉเจชเจธ เจจเจพเจฒ เจเฉเจฃเจพ เจเจฐเฉ
เจนเจพเจ, เจเจเจพเจ เจธเจญ เจคเฉเจ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจเจชเจฐเฉเจธเจผเจจ เจจเจนเฉเจ เจนเฉ เจเฉ "เจธเจฟเจฐ เจตเจฟเฉฑเจ" เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ - เจเจเจฐเจเจพเจฐ, เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจเจพเจเจฎ เจเฉฑเจ เจจเฉเจก เจฆเฉ เจเฉฑเจ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจฒเจ เจเจธเจค เจตเจเฉเจ เจฆเจฐเจธเจพเจเจ เจเจฟเจ เจนเฉ, เจ เจคเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจธเฉเจเจเฉเฉ เจนเฉ เจธเจเจฆเฉ เจนเจจ - เจ เฉเจ เจนเฉ, เจ เจคเฉ เจเจน เจธเจญ เจฎเจฟเจฒ เจเฉ เจธเจพเจจเฉเฉฐ เจฎเฉเฉฑเจ เจธเจตเจพเจฒ เจฆเจพ เจเจตเจพเจฌ เจฆเฉเจฃ เจคเฉเจ เจฐเฉเจเจฆเจพ เจนเฉ - เจเจธ เจฒเจ เจเฉเจฃ "เจธเจญ เจคเฉเจ เจเจฎเจเจผเฉเจฐ เจฒเจฟเฉฐเจ"?
เจเจฆเฉเจ เจ เจธเฉเจ เจเจชเจฃเฉ เจเจ เจธเฉ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจจเฉเฉฐ เจเจน เจธเจญ เจธเจฎเจเจพเจเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ, เจคเจพเจ เจธเจพเจจเฉเฉฐ เจ เจนเจฟเจธเจพเจธ เจนเฉเจเจ เจเจฟ เจฌเจพเจนเจฐเฉเจ เจเจน เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ:
เจ
เจคเฉ เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจธเจพเจจเฉเฉฐ เจเจพเจนเฉเจฆเจพ เจนเฉ ...
เจเฉเจฒ
เจเจธ เจตเจฟเฉฑเจ เจ
เจธเฉเจ เจฏเฉเจเจจเจพ เจ
เจคเฉ เจฌเฉเจจเจคเฉ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ "เจเจธเฉเจฐเจตเจพเจฐ เจเฉเจฃ เจนเฉ เจ
เจคเฉ เจเฉ เจเจฐเจจเจพ เจนเฉ" เจจเฉเฉฐ เจธเจฎเจเจฃ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจจ เจตเจพเจฒเฉ เจธเจพเจฐเฉ เจฎเฉเฉฑเจ เจฎเจเฉเจจเจฟเจเจธ เจจเฉเฉฐ เจเจเฉฑเจ เจพ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉเฅค เจเฉเจฐ, เจ
เจคเฉ เจเจฎเจฟเจเจจเจฟเจเฉ เจจเจพเจฒ เจเจชเจฃเฉ เจ
เจจเฉเจญเจต เจฆเจพ เจนเจฟเฉฑเจธเจพ เจธเจพเจเจเจพ เจเจฐเฉเฅค
เจฎเจฟเจฒเฉ เจ
เจคเฉ เจตเจฐเจคเฉ -
เจฏเฉเจเจจเจพเจตเจพเจ เจฆเฉ เจฆเจฟเฉฑเจ
เจเฉ เจฏเฉเจเจจเจพ เจจเฉเฉฐ เจธเจฎเจเจฃเจพ เจเจธเจพเจจ เจนเฉ เจเจฆเฉเจ เจเจน เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ?
Seq Scan on pg_class (actual time=0.009..1.304 rows=6609 loops=1)
Buffers: shared hit=263
Planning Time: 0.108 ms
Execution Time: 1.800 ms
เจ เจธเจฒ เจตเจฟเฉฑเจ เจจเจนเฉเจ
เจชเจฐ เจเจธ เจคเจฐเฉเจนเจพเจ, เจธเฉฐเจเฉเจช เจฐเฉเจช เจตเจฟเฉฑเจเจเจฆเฉเจ เจฎเฉเฉฑเจ เจธเฉเจเจเจพเจ เจจเฉเฉฐ เจตเฉฑเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเจน เจฌเจนเฉเจค เจธเจชเฉฑเจธเจผเจ เจนเฉเฉฐเจฆเจพ เจนเฉ:
เจชเจฐ เจเฉ เจฏเฉเจเจจเจพ เจตเจงเฉเจฐเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ, เจคเจพเจ เจเจน เจฌเจเจพเจ
เจฒเจ เจเจตเฉเจเจพ piechart เจตเจพเจฐ เจตเฉฐเจก เจจเฉเจกเจธ เจฆเฉเจเจฐเจพ:
เจเฉเจฐ, เจธเจญ เจคเฉเจ เจฎเฉเจธเจผเจเจฒ เจตเจฟเจเจฒเจชเจพเจ เจฒเจ เจเจน เจฎเจฆเจฆ เจเจฐเจจ เจฒเจ เจเจพเจนเจฒเฉ เจตเจฟเฉฑเจ เจนเฉ เจคเจฐเฉฑเจเฉ เจเจพเจฐเจ:
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจฅเฉ เจเจพเจซเจผเฉ เจเฉเจฐ-เจฎเจพเจฎเฉเจฒเฉ เจธเจฅเจฟเจคเฉเจเจ เจนเจจ เจเจฆเฉเจ เจเฉฑเจ เจฏเฉเจเจจเจพ เจตเจฟเฉฑเจ เจเฉฑเจ เจคเฉเจ เจตเฉฑเจง เจ
เจธเจฒ เจฐเฉเจ เจนเฉ เจธเจเจฆเฉ เจนเจจ:
เจขเจพเจเจเจพเจเจค เจธเฉเจฐเจพเจ
เจเฉเจฐ, เจเฉ เจฏเฉเจเจจเจพ เจฆเจพ เจชเฉเจฐเจพ เจขเจพเจเจเจพ เจ เจคเฉ เจเจธเจฆเฉ เจฆเฉเจเจฆเจพเจ เจธเจฅเจพเจจ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจนเฉ เจฐเฉฑเจเฉ เจเจ เจนเจจ เจ เจคเฉ เจฆเจฟเจเจพเจ เจฆเฉ เจฐเจนเฉ เจนเจจ, เจคเจพเจ เจเจฟเจเจ เจจเจพ เจเจนเจจเจพเจ เจจเฉเฉฐ เจกเจฟเจตเฉเจฒเจชเจฐ เจจเฉเฉฐ เจเจเจพเจเจฐ เจเจฐเฉ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ "เจฐเฉเจธเฉ เจญเจพเจธเจผเจพ" เจตเจฟเฉฑเจ เจธเจฎเจเจพเจ?
เจ เจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉเจ เจฆเจฐเจเจจ เจ เจเจฟเจนเฉ เจธเจฟเจซเจพเจฐเจฟเจธเจผ เจเฉเจเจชเจฒเฉเจ เจเจเฉฑเจ เฉ เจเจฐ เจเฉเฉฑเจเฉ เจนเจพเจเฅค
เจฒเจพเจเจจ-เจฆเจฐ-เจฒเจพเจเจจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจชเฉเจฐเฉเจซเจพเจเจฒเจฐ
เจนเฉเจฃ, เจเฉเจเจฐ เจคเฉเจธเฉเจ เจฎเฉเจฒ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจจเฉเฉฐ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃเฉ เจฏเฉเจเจจเจพ 'เจคเฉ เจฒเจพเจเฉ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ เจเจฟ เจนเจฐเฉเจ เจตเจฟเจ เจเจคเฉเจเจค เจฌเจฟเจเจจ 'เจคเฉ เจเจฟเฉฐเจจเจพ เจธเจฎเจพเจ เจฌเจฟเจคเจพเจเจ เจเจฟเจ เจธเฉ - เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ:
...เจเจพเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจตเฉ:
เจเฉฑเจ เจฌเฉเจจเจคเฉ เจตเจฟเฉฑเจ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจจเจพ เจธเจฟเจฐเจซเจผ เจฏเฉเจเจจเจพ เจฒเจ เจฌเฉเจจเจคเฉ เจเฉเจคเฉ เจนเฉ, เจธเจเฉเจ เจฒเฉเจ เจฆเฉ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจฒเจพเจเจจ เจคเฉเจ เจเจธเจฆเฉ เจฎเจพเจชเจฆเฉฐเจก เจตเฉ "เจ เจเฉเจ" เจเฉเจคเฉ เจนเจจ, เจคเจพเจ เจคเฉเจธเฉเจ เจเจธ เจจเฉเฉฐ เจตเจฟเจเจฒเจชเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจตเจฟเฉฑเจ เจตเฉ เจเจพเจชเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉ:
- เจฌเฉเจจเจคเฉ เจตเจฟเฉฑเจ เจฎเฉเฉฑเจฒ เจฆเฉ เจฌเจฆเจฒ เจฆเฉ เจจเจพเจฒ
เจคเฉเจนเจพเจกเฉ เจ เจงเจพเจฐ เจ เจคเฉ เจนเฉเจฐ เจชเฉเจฐเฉเจซเจพเจเจฒเจฟเฉฐเจ 'เจคเฉ เจธเจฟเฉฑเจงเฉ เจ เจฎเจฒ เจฒเจSELECT 'const', 'param'::text;
- PREPARE/EXECUTE เจฐเจพเจนเฉเจ เจฎเฉเฉฑเจฒ เจฆเฉ เจฌเจฆเจฒ เจฆเฉ เจจเจพเจฒ
เจธเจผเจกเจฟเจเจฒเจฐ เจฆเฉ เจเฉฐเจฎ เจฆเฉ เจจเจเจฒ เจเจฐเจจ เจฒเจ, เจเจฆเฉเจ เจชเฉเจฐเจพเจฎเฉเจเฉเจฐเจฟเจ เจนเจฟเฉฑเจธเฉ เจจเฉเฉฐ เจ เจฃเจกเจฟเฉฑเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ - เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจฆเฉเจ เจตเจฟเจญเจพเจเจฟเจค เจเฉเจฌเจฒ 'เจคเฉ เจเฉฐเจฎ เจเจฐเจจเจพDEALLOCATE ALL; PREPARE q(text) AS SELECT 'const', $1::text; EXECUTE q('param'::text);
เจฏเฉเจเจจเจพเจตเจพเจ เจฆเจพ เจชเฉเจฐเจพเจฒเฉเจ
เจชเฉเจธเจ เจเจฐเฉ, เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเฉ, เจธเจนเจฟเจเจฐเจฎเฉเจเจ เจจเจพเจฒ เจธเจพเจเจเจพ เจเจฐเฉ! เจฏเฉเจเจจเจพเจตเจพเจ เจเจฐเจเจพเจเจต เจเฉเจคเฉเจเจ เจฐเจนเจฟเจฃเจเฉเจเจ เจ
เจคเฉ เจคเฉเจธเฉเจ เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ เจเจนเจจเจพเจ 'เจคเฉ เจตเจพเจชเจธ เจ เจธเจเจฆเฉ เจนเฉ:
เจชเจฐ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจจเจนเฉเจ เจเจพเจนเฉเฉฐเจฆเฉ เจเจฟ เจฆเฉเจธเจฐเฉ เจคเฉเจนเจพเจกเฉ เจฏเฉเจเจจเจพ เจจเฉเฉฐ เจฆเฉเจเจฃ, เจคเจพเจ "เจชเฉเจฐเจพเจฒเฉเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจเจพเจธเจผเจฟเจค เจจเจพ เจเจฐเฉ" เจฌเจพเจเจธ เจจเฉเฉฐ เจเฉเฉฑเจ เจเจฐเจจเจพ เจจเจพ เจญเฉเฉฑเจฒเฉเฅค
เจ
เจเจฒเฉ เจฒเฉเจเจพเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจเจนเจจเจพเจ เจฎเฉเจธเจผเจเจฒเจพเจ เจ
เจคเฉ เจซเฉเจธเจฒเจฟเจเจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเจพ เจเฉ เจฏเฉเจเจจเจพ เจฆเจพ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจชเฉเจฆเจพ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจเฅค
เจธเจฐเฉเจค: www.habr.com