เจนเฉเจฒเฉ
เจฎเฉเจ เจเจชเจฃเฉ เจเฉเจ เจจเฉเฉฐ เจธเจพเจเจเจพ เจเจฐเจจ เจฆเจพ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ - เจตเจฟเจเจพเจฐ, เจ
เจเจผเจฎเจพเจเจธเจผ เจ
เจคเฉ เจเจฒเจคเฉ เจฆเจพ เจซเจฒเฅค
เจเจฎ เจคเฉเจฐ 'เจคเฉ: เจเจน เจเฉเจ เจเฉเจ เจจเจนเฉเจ เจนเฉ, เจฌเฉเจธเจผเฉฑเจ - เจเจน เจธเจญ เจเจจเฉเจนเจพเจ เจจเฉเฉฐ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ เจเจพเจฃเจฟเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเฉ เจฒเจพเจเฉ เจเฉเจคเฉ เจ
เฉฐเจเฉเจพ เจกเฉเจเจพ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจ
เจคเฉ เจเจฟเจธเฉ เจตเฉ เจธเจฟเจธเจเจฎ เจฆเฉ เจ
เจจเฉเจเฉเจฒเจจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเจจ, เจเจน เจเจผเจฐเฉเจฐเฉ เจจเจนเฉเจ เจเจฟ เจเจพเจธ เจคเฉเจฐ 'เจคเฉ DBMS.
เจ
เจคเฉ: เจนเจพเจ, เจเจน เจเจพเจฃเจฆเฉ เจนเจจ, เจเจน เจเจชเจฃเฉ เจเฉเจ 'เจคเฉ เจฆเจฟเจฒเจเจธเจช เจฒเฉเจ เจฒเจฟเจเจฆเฉ เจนเจจ,
เจฆเฉเจเฉ เจชเจพเจธเฉ: เจฎเฉเจ IT เจฎเจพเจนเจฟเจฐเจพเจ, DBA เจตเจฟเจเจเจพเจฐ เจเฉฐเจเจฐเจจเฉเฉฑเจ 'เจคเฉ เจเจธ เจชเจนเฉเฉฐเจ เจฆเจพ เจเฉเจ เจตเจฟเจเจชเจ เจเจผเจฟเจเจฐ เจเจพเจ เจชเฉเจฐเจธเจพเจฐ เจจเจนเฉเจ เจฆเฉเจเจฆเจพเฅค
เจเจธ เจฒเจ, เจฌเจฟเฉฐเจฆเฉ เจคเฉฑเจ.
เจเจฒเฉ เจฎเฉฐเจจ เจฒเจ เจเจฟ เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจเฉฐเจฎ เจนเฉ: เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจเฉฐเจฎ เจฆเฉ เจธเฉเจตเจพ เจฒเจ เจเฉฑเจ เจเจพเจธ เจธเฉเจตเจพ เจชเฉเจฐเจฃเจพเจฒเฉ เจธเจฅเจพเจชเจค เจเจฐเจจเจพเฅค
เจเจธ เจเฉฐเจฎ เจฌเจพเจฐเฉ เจเจพเจฃเจฟเจ เจเจพเจเจฆเจพ เจนเฉ: เจเจน เจเฉ เจนเฉ, เจเจธ เจเฉฐเจฎ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ เจเจฟเจตเฉเจ เจฎเจพเจชเฉ เจเจพเจเจฆเฉ เจนเฉ, เจ เจคเฉ เจเจธ เจเฉเจฃเจตเฉฑเจคเจพ เจจเฉเฉฐ เจฎเจพเจชเจฃ เจฒเจ เจฎเจพเจชเจฆเฉฐเจก เจเฉ เจนเฉ.
เจเจฒเฉ เจเจน เจตเฉ เจฎเฉฐเจจ เจฒเจ เจเจฟ เจเจน เจเฉฑเจ เจเจพเจ เจเฉฑเจ เจเจพเจฃเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจธเจฎเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ: เจเจธ เจธเฉเจตเจพ เจชเฉเจฐเจฃเจพเจฒเฉ เจตเจฟเฉฑเจ (เจเจพเจ เจจเจพเจฒ) เจเฉฐเจฎ เจเจฟเจตเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
โเจตเฉฑเจง เจเจพเจ เจเฉฑเจโ - เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจเฉฑเจ เจเจพเจธ เจเฉเจฒ, เจเจชเจฏเฉเจเจคเจพ, เจธเฉเจตเจพ เจคเจฟเจเจฐ เจเจฐเจจเจพ (เจเจพเจ เจเจธเจจเฉเฉฐ เจเจฟเจคเฉ เจคเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ) เจธเฉฐเจญเจต เจนเฉ เจเจฟเจธ เจจเฉเฉฐ เจธเฉฐเจธเจฒเฉเจธเจผเจฃ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจเฉเจธเจ เจฒเฉเจก เจฆเฉ เจจเจพเจฒ เจธเจฟเจธเจเจฎ เจคเฉ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเฉ เจเจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจ เจนเฉเจฃ เจตเจพเจฒเฉ เจฒเจ เจเจพเจซเจผเฉ เจนเฉ, เจเจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจเจพเจซเจผเฉ เจธเจฅเจฟเจคเฉเจเจ เจตเจฟเฉฑเจ.
เจเฉเจฐ, เจฎเฉฐเจจ เจฒเจ เจเจฟ เจเจธ เจธเฉเจตเจพ เจชเฉเจฐเจฃเจพเจฒเฉ เจฒเจ เจธเจฎเจพเจฏเฉเจเจจ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจฆเจพ เจเฉฑเจ เจธเจฎเฉเจน เจเจพเจฃเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจเจฟเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจธ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจเจธเจฆเฉ เจเฉฐเจฎ เจฆเฉ เจเจคเจชเจพเจฆเจเจคเจพ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจ เจฒเจ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉเฅค
เจ เจคเฉ เจธเจฎเฉฑเจธเจฟเจ เจเฉ เจนเฉ - เจเจธ เจธเฉเจตเจพ เจชเฉเจฐเจฃเจพเจฒเฉ เจฆเฉ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจจเจพเจฒ เจธเจฎเจ เจจเจนเฉเจ เจนเฉ, เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจฆเจฟเฉฑเจคเฉ เจชเจฒเฉเจเจซเจพเจฐเจฎ 'เจคเฉ เจญเจตเจฟเฉฑเจ เจฆเฉ เจฒเฉเจก เจฒเจ เจเจธ เจธเจฟเจธเจเจฎ เจฆเฉเจเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจฎเจพเจนเจฐเจคเจพ เจจเจพเจฒ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจ เจ เจคเฉ เจธเจฟเจธเจเจฎ เจฆเฉ เจฒเฉเฉเฉเจเจฆเฉ เจเจคเจชเจพเจฆเจเจคเจพ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจเฉเจฐเฅค เจเจน เจฒเจเจญเจ เจนเจฎเฉเจธเจผเจพ เจเฉเจธ เจนเฉเฉฐเจฆเจพ เจนเฉ.
เจคเฉเจธเฉเจ เจเฉฑเจฅเฉ เจเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉ?
เจเฉเจฐ, เจธเจญ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเฉ เจฆเจฟเจฎเจพเจ เจตเจฟเฉฑเจ เจเจเจเจฆเจพ เจนเฉ เจเจน เจนเฉ เจเจธ เจธเจฟเจธเจเจฎ เจฒเจ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจจเฉเฉฐ เจตเฉเจเจฃเจพ. เจธเจฎเจเฉ เจเจฟ เจเจกเจเจธเจเจฎเฉเจเจ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจฒเจ เจธเจตเฉเจเจพเจฐเจฏเฉเจ เจฐเฉเจเจ เจเฉ เจนเจจเฅค เจ เจคเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉเจเจฐเจกเฉเจจเฉเจ เจกเจฟเจธเฉเจเจ เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจเฉเจธเจเจพเจ เจตเจฟเฉฑเจ เจธเจฟเจธเจเจฎ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฒเจ เจฎเฉเฉฑเจฒ เจเฉเจฃเฉเฅค
เจเจน. เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจธเฉฐเจฐเจเจจเจพ เจฆเจฟเจ, เจเจธเจฆเฉ เจธเฉฐเจฐเจเจจเจพ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฒเจ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเฉฑเจ เจเจพเจธ เจธเฉเฉฑเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจเฅค
เจเจธ เจฌเจนเฉเจค เจนเฉ เจเฉเจฒ-เจฏเฉเจเจฟเจฒเจฟเจเฉ, เจฒเฉเจก เจเจจเจฐเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจเจธ 'เจคเฉ เจเฉฑเจ เจเฉเจธเจ เจฒเฉเจก เจฒเจพเจเฉ เจเจฐเฉเฅค
เจ
เจคเฉ เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจฆเฉเจเฉ - เจเจตเจพเจฌ, เจเจพเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ เจฆเจพ เจเฉฑเจ เจฎเฉเจเฉเจฐเจฟเจ.
เจฆเฉเจเจพ เจตเจฟเจเจพเจฐ เจเจน เจธเจฟเฉฑเจเจพ เจเฉฑเจข เจธเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจฌเจนเฉเจค เจฒเฉฐเจฌเจพ เจธเจฎเจพเจ เจนเฉ.
เจเฉเจฐ, เจเจน เจเจน เจนเฉ: เจเฉเจเจฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฎเจพเจชเจฆเฉฐเจก เจฎเจพเจชเจฆเฉฐเจก เจนเจจ, เจเฉเจเจฐ เจเจนเจจเจพเจ เจฆเฉ เจเฉฑเจฒ เจฐเจนเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉเจเจ เจฐเฉเจเจเจพเจ เจตเฉฑเจกเฉเจเจ เจนเจจ, เจเฉเจเจฐ เจนเจฐเฉเจ เจตเจฟเจ เจเจคเฉเจเจค เจฒเฉเจก เจเฉเจธเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจฎเจพเจ เจฒเฉฑเจเจฆเจพ เจนเฉ, เจคเจพเจ: เจนเจพเจ, เจเจน เจธเจญ เจเฉเจ เจ เจธเจตเฉเจเจพเจฐเจจเจฏเฉเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจฒเฉ เจธเจเจฆเจพ เจนเฉ เจฒเฉฐเจฌเจพ เจธเจฎเจพ.
เจเฉเจฐ, เจเฉฑเจฅเฉ เจเจน เจนเฉ เจเฉ เจคเฉเจธเฉเจ เจธเจฎเจ เจ เจคเฉ เจฏเจพเจฆ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจคเฉเจธเฉเจ เจเจน เจชเจคเจพ เจฒเจเจพ เจธเจเจฆเฉ เจนเฉ เจเจฟ เจธเฉเจตเจพ เจธเจฟเจธเจเจฎ เจธเฉเจเจฟเฉฐเจเจพเจ เจฆเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจธเฉเฉฑเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจตเฉเจเจเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเฉเจ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเฉเจฐเจฎ เจตเจเฉเจ.
เจนเจฐเฉเจ เจ เจเจฟเจนเฉ เจตเฉเจเจเจฐ, เจนเฉเจฐ เจเฉเจเจผเจพเจ เจฌเจฐเจพเจฌเจฐ เจนเฉเจฃ (เจเจธ เจตเจฟเฉฑเจ เจเจน เจเจธ เจตเฉเจเจเจฐ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ), เจฎเฉเจเฉเจฐเจฟเจ เจฆเฉ เจเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจจเจฟเจธเจผเจเจฟเจค เจฎเฉเฉฑเจฒ เจจเจพเจฒ เจฎเฉเจฒ เจเจพเจเจฆเจพ เจนเฉ - เจเฉฑเจ เจเฉเจธเจ เจฒเฉเจก เจฆเฉ เจ เจงเฉเจจ เจธเจฟเจธเจเจฎ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ เจฆเจพ เจธเฉเจเจเฅค
เจ เจฐเจฅเจพเจค
เจเจ เจ เจธเฉเจ เจธเจฟเจธเจเจฎ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจตเฉเจเจเจฐ เจจเฉเฉฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเจพเจ เจเจฟเฉฑเจฅเฉ ; เจเจฟเฉฑเจฅเฉ โ เจธเจฟเจธเจเจฎ เจธเฉฐเจฐเจเจจเจพ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ, เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเจฟเฉฐเจจเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจนเจจเฅค
เจ
เจคเฉ เจเจธ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฎเฉเจเฉเจฐเจฟเจ เจฆเจพ เจฎเฉเฉฑเจฒ เจเจ เจเจธ เจจเฉเฉฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฐเจธเจพ เจฆเฉเจเจ
, เจซเจฟเจฐ เจธเจพเจจเฉเฉฐ เจซเฉฐเจเจธเจผเจจ เจฎเจฟเจฒเจฆเจพ เจนเฉ:
เจเฉเจฐ, เจซเจฟเจฐ: เจฎเฉเจฐเฉ เจเฉเจธ เจตเจฟเฉฑเจ, เจธเจญ เจเฉเจ เจคเฉเจฐเฉฐเจค เจนเฉเจ เจพเจ เจ เจเจพเจเจฆเจพ เจนเฉ: เจฎเฉเจฐเฉ เจตเจฟเจฆเจฟเจเจฐเจฅเฉ เจฆเจฟเจจเจพเจ เจคเฉเจ เจฒเจเจญเจ เจญเฉเฉฑเจฒ เจเจฟเจ, เจเฉฑเจ เจซเฉฐเจเจธเจผเจจ เจฆเฉ เจธเฉเจฎเจพ เจฆเฉ เจเฉเจ เจฒเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎเฅค
เจ เฉเจ เจนเฉ, เจชเจฐ เจเฉฑเจฅเฉ เจเฉฑเจ เจธเฉฐเจเจ เจจเจพเจคเจฎเจ เจ เจคเฉ เจฒเจพเจเฉ เจธเจตเจพเจฒ เจเฉฑเจ เจฆเจพ เจนเฉ: เจเจฟเจนเฉเจพ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจตเจฐเจคเจฃเจพ เจนเฉเฅค
- เจ เจฐเจฅ เจตเจฟเจ - เจคเจพเจ เจเฉ เจคเฉเจธเฉเจ เจนเฉฑเจฅ เจจเจพเจฒ เจเฉฑเจ เจเฉเจก เจเจฐ เจธเจเฉ.
- เจ เจคเฉ เจเจธ เจจเฉเฉฐ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ, i.e. เจเจเจธเจเฉเจฐเฉเจฎเจฎ (เจเฉ เจเฉเจ เจนเฉ) เจฒเฉฑเจญเจฟเจ เจนเฉ, เจ เฉเจ เจนเฉ, เจเฉฑเจเฉ-เจเฉฑเจ เจคเจพเจฒเจฎเฉเจฒ เจเจคเจฐเจจ เจจเจพเจฒเฉเจ เจคเฉเจเจผเฅค
เจชเจนเจฟเจฒเจพ เจฌเจฟเฉฐเจฆเฉ เจธเฉฐเจเฉเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟ เจธเจพเจจเฉเฉฐ เจเฉเจ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ เจตเฉฑเจฒ เจตเฉเจเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจ
เจเจฟเจนเฉ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฒเจพเจเฉ เจเฉเจคเฉ เจเจพ เจเฉเฉฑเจเฉ เจนเจจ, เจ
เจคเฉ, เจเจฟเจธเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจเฉเจก เจตเจฟเฉฑเจ เจตเจฐเจคเฉเจ เจฒเจ เจคเจฟเจเจฐ เจนเจจเฅค
เจจเจพเจฒ เจจเจพเจฒ, เจฎเฉเจจเฉเฉฐ เจชเจคเจพ เจนเฉ python
ะธ cran-r
เจฆเฉเจเฉ เจจเฉเจเจคเฉ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฌเจพเจฐเฉ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจชเฉเฉเจนเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเจน เจเฉ เจนเจจ, เจเจนเจจเจพเจ เจฆเฉเจเจ เจฒเฉเฉเจพเจ เจเฉ เจนเจจ, เจเจนเจจเจพเจ เจฆเฉ เจเฉฐเจฎ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ.
เจ เจคเฉ เจเฉ เจเจน เจฆเจฟเฉฐเจฆเฉ เจนเจจ เจเจน เจฒเจพเจญเจฆเจพเจเจ เจฎเจพเฉเฉ เจชเฉเจฐเจญเจพเจต เจนเฉ เจธเจเจฆเฉ เจนเจจ - เจจเจคเฉเจเฉ, เจเจพเจ เจธเจฟเฉฑเจงเฉ เจคเฉเจฐ 'เจคเฉ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจคเฉเจ.
เจเจพเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจจเจคเฉเจเจฟเจเจ เจคเฉเจ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ.
เจฌเจนเฉเจค เจเฉเจ เจเฉฐเจชเฉเฉฑเจ เจธเจผเจฐเจคเจพเจ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉเจเจฐ, เจเจฟเจธเฉ เจเจพเจฐเจจ เจเจฐเจเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจคเฉเจเจผเฉ เจจเจพเจฒ เจจเจคเฉเจเจพ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจ เฉเจ เจนเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจฐเฉเจกเฉเจเจเจ เจกเจฟเจธเฉเจเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจตเฉฑเจฒ เจงเจฟเจเจจ เจฆเฉเจฃ เจ เจคเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจจเฉเฉฐ เจเฉเจฃเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจเจพเจ, เจเฉเจเจฐ เจธเจฎเจพเจ เจเฉฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจธเจเฉเจเฉเจธเจเจฟเจ เจเจชเจเฉเจฎเจพเจเจเฉเจธเจผเจจ เจตเจฟเจงเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจเฉเจจเฉเจเจฟเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎเฅค
เจฎเฉเจ เจเจธ เจชเจนเฉเฉฐเจ เจฆเฉ เจเฉฐเจฎ 'เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐเจจ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจเจฐเจฆเจพ เจนเจพเจ, เจธเจฟเจธเจเจฎ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจฆเฉ เจเฉเจฃ เจเจฐเจฆเฉ เจนเฉเจ, เจเฉฑเจ เจเฉเจจเฉเจเจฟเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจ เจเจฒเฉ เจตเจฟเฉฑเจ, เจเจธ เจฒเจ เจฌเฉเจฒเจฃ เจฒเจ: เจชเฉเจฐเจฏเฉเจเจธเจผเจพเจฒเจพ เจฆเจพ เจเฉฐเจฎ.
เจฎเฉเจฒ:
- เจเฉฑเจ เจธเฉเจตเจพ เจชเฉเจฐเจฃเจพเจฒเฉ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจเฉฑเจฅเฉ เจนเฉเจฃ เจฆเจฟเจ:
oracle xe 18c
- เจเจธเจจเฉเฉฐ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจฒ เจเจคเฉเจตเจฟเจงเฉ เจ เจคเฉ เจเฉเจเจพ เจชเฉเจฐเจพ เจเจฐเจจ เจฆเจฟเจ: เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ/เจธเฉเจเฉฐเจก เจตเจฟเฉฑเจ, เจธเจฌ-เจกเฉเจเจพเจฌเฉเจธ เจฆเจพ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจธเฉฐเจญเจต เจฅเฉเจฐเจฐเฉเจชเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจเฅค
- เจกเฉเจเจพ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจคเฉ เจ
เจคเฉ เจเฉฐเจฎ เจฆเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจฌเจนเฉเจค เจตเฉฑเจเจฐเฉ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค
เจเจ เจธเจนเจฟเจฎเจค เจเจฐเฉเจ เจเจฟ เจเจน เจเจน เจฒเฉเจฃ-เจฆเฉเจฃ เจนเจจ เจเฉ เจตเฉฑเจกเฉ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจ เจเฉเจฌเจฒเจฏเฉเจฒเจฐ เจกเฉเจเจพ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค
เจเจธ เจ เจฐเจฅ เจตเจฟเจ เจเจฟ เจเจน เจฐเฉเจกเฉ เจจเจพเจฒเฉเจ เจเจผเจฟเจเจฆเจพ เจ เจจเจกเฉ เจกเฉเจเจพ เจจเจนเฉเจ เจฌเจฃเจพเจเจเจฆเฉ เจ เจคเฉ เจเจคเจพเจฐเจพเจ เจ เจคเฉ เจตเฉฑเจกเฉเจเจ เจเฉเจฌเจฒเจพเจ เจฆเฉ เจตเฉฑเจกเฉ เจชเฉเจฐเจคเฉเจธเจผเจค เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค
เจเจน เจเจน เจฒเฉเจฃ-เจฆเฉเจฃ เจนเจจ เจเฉ เจเจธ เจธเจพเจฐเจฃเฉ 'เจคเฉ เจฅเฉเฉเฉเจนเฉ เจเจฟเจนเฉ เจธเฉเจเจเจพเจเจ เจฆเฉ เจจเจพเจฒ, เจเฉฑเจ เจเจพเจ เจตเฉฑเจกเฉ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจคเจพเจฐ เจจเฉเฉฐ เจฌเจฆเจฒเจฆเฉ เจนเจจเฅค
เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ: เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจฒเจ เจธเจฌ-เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจเจคเจชเจพเจฆเจเจคเจพ, เจเฉฑเจ เจฐเจฟเจเจผเจฐเจตเฉเจธเจผเจจ เจฆเฉ เจจเจพเจฒ, เจฐเฉเจกเฉเจเจธ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉเจเจฐเจพ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉ เจเจพเจตเฉเจเฉเฅค
เจฌเฉเจฆเจพเจ เจตเจพ - เจเฉเจเจฐ เจ เจธเฉเจ เจเจพเจธ เจคเฉเจฐ 'เจคเฉ เจธเจฌเจกเฉเจฌเฉ เจธเฉเจเจฟเฉฐเจเจพเจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจฆเฉ เจนเจพเจเฅค
เจเจฟเจเจเจเจฟ, เจเจฎ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเฉเจฌเจฒเจฏเฉเจฒเจฐ เจกเฉเจเจพ เจ เจคเฉ/เจเจพเจ เจเฉเจฌเจฟเจเจฒเจฐ เจฎเจพเจกเจฒ เจฆเฉ เจจเจพเจฒ เจเจชเจญเฉเจเจคเจพ เจฆเฉ เจเฉฐเจฎ เจฆเฉ เจกเจฟเจเจผเจพเจเจจ เจฆเฉ เจเจพเจฐเจจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, SQL เจธเฉเจธเจผเจจเจพเจ เจตเจฟเจเจเจพเจฐ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจฒ เจฒเจพเจ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค
เจเจฟเจธเจฆเจพ, เจฌเฉเจธเจผเฉฑเจ, TPS เจฎเฉเจเฉเจฐเจฟเจ 'เจคเฉ เจเฉฑเจ เจจเจฟเจฐเจพเจธเจผเจพเจเจจเจ เจชเฉเจฐเจญเจพเจต เจนเฉเจตเฉเจเจพ เจ เจคเฉ เจเจน เจธเจฌ-เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจ เจจเฉเจธเจพเจฐเฉ เจเฉฑเจ เจฌเจพเจนเจฐเฉ เจเจพเจฐเจ เจนเฉเจตเฉเจเจพ: เจ เฉเจ เจนเฉ, เจเจธ เจคเจฐเฉเจนเจพเจ เจเฉเจฌเจฒ เจฎเจพเจกเจฒ เจจเฉเฉฐ เจกเจฟเจเจผเจพเจเจจ เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเฉ เจฐเฉเจเจพเจตเจเจพเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจเฅค
เจเจธ เจฒเจ, เจชเฉเจฐเจฏเฉเจ เจฆเฉ เจธเจผเฉเฉฑเจงเจคเจพ เจฒเจ, เจ เจธเฉเจ เจเจธ เจเจพเจฐเจ เจจเฉเฉฐ เจฌเจพเจนเจฐ เจฐเฉฑเจเจพเจเจเฉ, เจ เจคเฉ เจนเฉเจ เจพเจ เจฎเฉเจ เจธเจชเจธเจผเจ เจเจฐเจพเจเจเจพ เจเจฟ เจเจฟเจตเฉเจ.
- เจจเจฟเจธเจผเจเจฟเจคเจคเจพ เจฒเจ, เจ
เจธเฉเจ เจฎเฉฐเจจ เจฒเฉเจเจฆเฉ เจนเจพเจ เจเจฟ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเจฎเฉเจนเจพเจ เจเฉเจคเฉเจเจ SQL เจเจฎเจพเจเจกเจพเจ เจตเจฟเฉฑเจเฉเจ 100% DML เจเจฎเจพเจเจกเจพเจ เจนเจจเฅค
เจธเจฌ-เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจจเจพเจฒ เจเจชเจญเฉเจเจคเจพ เจฆเฉ เจเฉฐเจฎ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจเฉเจธเจเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจเฉ เจเจฟเจนเจพ เจนเฉเจฃ เจฆเจฟเจเฅค
เจ เจฐเจฅเจพเจค: skl เจธเฉเจธเจผเจจเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ, เจธเจพเจฐเจฃเฉเจฌเฉฑเจง เจกเฉเจเจพ, skl เจธเฉเจธเจผเจจ เจเจนเจจเจพเจ เจจเจพเจฒ เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเจจเฅค - เจธเจฌเจก เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ
FORCE LOGGING
,ARCHIVELOG
เจฎเฉเจก เจซเจฒเฉเจธเจผเจฌเฉเจ-เจกเจพเจเจพเจฌเฉเจธ เจฎเฉเจก เจฌเฉฐเจฆ เจนเฉ, เจธเจฌ-เจก เจชเฉฑเจงเจฐ 'เจคเฉเฅค - เจฐเฉเจกเฉ เจฒเฉเจเจธ: เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค, เจเฉฑเจ เจตเฉฑเจเจฐเฉ โเจกเจฟเจธเจโ เจเฉฑเจคเฉ;
เจกเฉเจเจพเจฌเฉเจธ เจฆเจพ เจฌเจพเจเฉ เจญเฉเจคเจฟเจ เจญเจพเจ: เจเฉฑเจ เจนเฉเจฐ เจตเจฟเฉฑเจ, เจตเฉฑเจเจฐเฉ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ, เจเฉฑเจ เจตเฉฑเจเจฐเฉ โเจกเจฟเจธเจโ เจเฉฑเจคเฉ:
เจญเฉเจคเจฟเจ เจฏเฉฐเจคเจฐ เจฌเจพเจฐเฉ เจนเฉเจฐ เจตเฉเจฐเจตเฉเฅค เจชเฉเจฐเจฏเฉเจเจธเจผเจพเจฒเจพ เจกเจพเจเจพเจฌเฉเจธ เจนเจฟเฉฑเจธเฉ
SQL> select status||' '||name from v$controlfile;
/db/u14/oradata/XE/control01.ctl
SQL> select GROUP#||' '||MEMBER from v$logfile;
1 /db/u02/oradata/XE/redo01_01.log
2 /db/u02/oradata/XE/redo02_01.log
SQL> select FILE_ID||' '||TABLESPACE_NAME||' '||round(BYTES/1024/1024,2)||' '||FILE_NAME as col from dba_data_files;
4 UNDOTBS1 2208 /db/u14/oradata/XE/undotbs1_01.dbf
2 SLOB 128 /db/u14/oradata/XE/slob01.dbf
7 USERS 5 /db/u14/oradata/XE/users01.dbf
1 SYSTEM 860 /db/u14/oradata/XE/system01.dbf
3 SYSAUX 550 /db/u14/oradata/XE/sysaux01.dbf
5 MONITOR 128 /db/u14/oradata/XE/monitor.dbf
SQL> !cat /proc/mounts | egrep "/db/u[0-2]"
/dev/vda1 /db/u14 ext4 rw,noatime,nodiratime,data=ordered 0 0
/dev/mapper/vgsys-ora_redo /db/u02 xfs rw,noatime,nodiratime,attr2,nobarrier,inode64,logbsize=256k,noquota 0 0
เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ, เจเจนเจจเจพเจ เจฒเฉเจก เจนเจพเจฒเจคเจพเจ เจตเจฟเฉฑเจ, เจฎเฉเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจธเจฌเจกเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเจพ เจธเฉ
เจเจธเจฆเฉ เจเฉฑเจ เจธเจผเจพเจจเจฆเจพเจฐ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจนเฉ, เจฎเฉเจ เจฒเฉเจเจ เจฆเจพ เจนเจตเจพเจฒเจพ เจฆเฉเจตเจพเจเจเจพ:
SLOB เจฆเฉ เจเฉเจเจฆเจฐ เจตเจฟเฉฑเจ "SLOB เจตเจฟเจงเฉ" เจนเฉเฅค SLOB เจตเจฟเจงเฉ เจฆเจพ เจเจฆเฉเจธเจผ เจชเจฒเฉเจเจซเจพเจฐเจฎเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเจจเจพ เจนเฉ
เจ เจฐเจเจผเฉ เจฆเฉ เจตเจฟเจตเจพเจฆ เจคเฉเจ เจฌเจฟเจจเจพเจเฅค เจเฉเจ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจนเจพเจฐเจกเจตเฉเจ เจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉเฉฐ เจจเจนเฉเจ เจเจฒเจพ เจธเจเจฆเจพ
เจเจชเจฒเฉเจเฉเจธเจผเจจ เจเฉเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ, เจเฉ เจเจฟ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฒเฉเจเจฟเฉฐเจ เจฆเฉเจเจฐเจพ เจฌเฉฐเจจเฉเจนเจฟเจ เจนเฉเจเจ เจนเฉ เจเจพเจ เจตเฉ
เจเจฐเฉเจเจฒ เจกเฉเจเจพเจฌเฉเจธ เจฌเจฒเจพเจเจพเจ เจจเฉเฉฐ เจธเจพเจเจเจพ เจเจฐเจจเจพ. เจเจน เจธเจนเฉ เจนเฉ โ เจกเจพเจเจพ เจธเจพเจเจเจพ เจเจฐเจจ เจตเฉเจฒเฉ เจเจตเจฐเจนเฉเฉฑเจก เจนเฉเฉฐเจฆเจพ เจนเฉ
เจกเจพเจเจพ เจฌเจฒเจพเจเจพเจ เจตเจฟเฉฑเจ! เจชเจฐ SLOB - เจเจธเจฆเฉ เจกเจฟเจซเฉเจฒเจ เจคเฉเจจเจพเจคเฉ เจตเจฟเฉฑเจ - เจ เจเจฟเจนเฉ เจตเจฟเจตเจพเจฆ เจคเฉเจ เจฎเฉเจเจค เจนเฉเฅค
เจเจน เจเฉเจธเจผเจฃเจพ: เจฎเฉเจฒ เจเจพเจเจฆเจพ เจนเฉ, เจเจน เจนเฉเฅค
cl เจธเฉเจธเจผเจจเจพเจ เจฆเฉ เจธเจฎเจพเจจเจคเจพ เจฆเฉ เจกเจฟเจเจฐเฉ เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเฉเจฐเจฟเจค เจเจฐเจจเจพ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจนเฉ, เจเจน เจเฉเฉฐเจเฉ เจนเฉ -t
เจธเจนเฉเจฒเจค เจจเฉเฉฐ เจธเจผเฉเจฐเฉ เจเจฐเฉ runit.sh
SLOB เจคเฉเจ
DML เจเจฎเจพเจเจกเจพเจ เจฆเฉ เจชเฉเจฐเจคเฉเจธเจผเจคเจคเจพ เจจเจฟเจฏเฉฐเจคเฉเจฐเจฟเจค เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจธเจฌเจก เจจเฉเฉฐ เจญเฉเจเฉ เจเจ เจเฉเจเจธเจ เจธเฉเจจเฉเจนเจฟเจเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจตเจฟเฉฑเจ, เจนเจฐเฉเจ เจเฉเจเจธเจ เจธเฉเจธเจผเจจ, เจชเฉเจฐเจพเจฎเฉเจเจฐ UPDATE_PCT
เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจ
เจคเฉ เจฌเจนเฉเจค เจนเฉ เจธเฉเจตเจฟเจงเจพเจเจจเจ: SLOB
เจเจชเจฃเฉ เจเจช, เจฒเฉเจก เจธเฉเจธเจผเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจ
เจคเฉ เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ - เจเฉฑเจ เจธเจเฉเจเจธเจชเฉเจ, เจเจพเจ awr-เจธเจจเฉเจชเจธเจผเจพเจ เจคเจฟเจเจฐ เจเจฐเจฆเจพ เจนเฉ (เจเฉ เจคเจฟเจเจฐ เจเจฐเจจ เจฒเจ เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ)เฅค
เจนเจพเจฒเจพเจเจเจฟ, เจเจน เจธเจพเจนเจฎเจฃเฉ เจเจเจ เจนเฉ เจเจฟ SLOB
30 เจธเจเจฟเฉฐเจเจพเจ เจคเฉเจ เจเฉฑเจ เจฆเฉ เจฎเจฟเจเจฆ เจตเจพเจฒเฉ SQL เจธเฉเจธเจผเจจเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉเจ เจเจฐเจฆเจพเฅค
เจเจธ เจฒเจ, เจฎเฉเจ เจชเจนเจฟเจฒเจพเจ เจฒเฉเจกเจฐ เจฆเจพ เจเจชเจฃเจพ, เจฎเจเจผเจฆเฉเจฐ-เจเจฟเจธเจพเจจ เจธเฉฐเจธเจเจฐเจฃ เจเฉเจก เจเฉเจคเจพ, เจ
เจคเฉ เจซเจฟเจฐ เจเจน เจเจพเจฐเจเจธเจผเฉเจฒ เจฐเจฟเจนเจพเฅค
เจฎเฉเจจเฉเฉฐ เจธเจชเฉฑเจธเจผเจ เจเจฐเจจ เจฆเจฟเจ เจเจฟ เจฒเฉเจกเจฐ เจเฉ เจเจฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจน เจเจฟเจตเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจธเจชเจธเจผเจเจคเจพ เจฒเจเฅค
เจ
เจธเจฒ เจตเจฟเฉฑเจ เจฒเฉเจกเจฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจฆเจพ เจนเฉ:
เจตเจฐเจเจฐ เจเฉเจก
function dotx()
{
local v_period="$2"
[ -z "v_period" ] && v_period="0"
source "/home/oracle/testingredotracะต/config.conf"
$ORACLE_HOME/bin/sqlplus -S system/${v_system_pwd} << __EOF__
whenever sqlerror exit failure
set verify off
set echo off
set feedback off
define wnum="$1"
define period="$v_period"
set appinfo worker_&&wnum
declare
v_upto number;
v_key number;
v_tots number;
v_cts number;
begin
select max(col1) into v_upto from system.testtab_&&wnum;
SELECT (( SYSDATE - DATE '1970-01-01' ) * 86400 ) into v_cts FROM DUAL;
v_tots := &&period + v_cts;
while v_cts <= v_tots
loop
v_key:=abs(mod(dbms_random.random,v_upto));
if v_key=0 then
v_key:=1;
end if;
update system.testtab_&&wnum t
set t.object_name=translate(dbms_random.string('a', 120), 'abcXYZ', '158249')
where t.col1=v_key
;
commit;
SELECT (( SYSDATE - DATE '1970-01-01' ) * 86400 ) into v_cts FROM DUAL;
end loop;
end;
/
exit
__EOF__
}
export -f dotx
เจตเจฐเจเจฐเจพเจ เจจเฉเฉฐ เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจฒเจพเจเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ:
เจเฉฑเจฒ เจฐเจนเฉ เจตเจฐเจเจฐ
echo "starting test, duration: ${TEST_DURATION}" >> "$v_logfile"
for((i=1;i<="$SQLSESS_COUNT";i++))
do
echo "sql-session: ${i}" >> "$v_logfile"
dotx "$i" "${TEST_DURATION}" &
done
echo "waiting..." >> "$v_logfile"
wait
เจ เจคเฉ เจเจพเจฎเจฟเจเจ เจฒเจ เจเฉเจฌเจฒ เจเจธ เจคเจฐเฉเจนเจพเจ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจนเจจ:
เจเฉเจฌเจฒ เจฌเจฃเจพเจเจฃเจพ
function createtable() {
source "/home/oracle/testingredotracะต/config.conf"
$ORACLE_HOME/bin/sqlplus -S system/${v_system_pwd} << __EOF__
whenever sqlerror continue
set verify off
set echo off
set feedback off
define wnum="$1"
define ts_name="slob"
begin
execute immediate 'drop table system.testtab_&&wnum';
exception when others then null;
end;
/
create table system.testtab_&&wnum tablespace &&ts_name as
select rownum as col1, t.*
from sys.dba_objects t
where rownum<1000
;
create index testtab_&&wnum._idx on system.testtab_&&wnum (col1);
--alter table system.testtab_&&wnum nologging;
--alter index system.testtab_&&wnum._idx nologging;
exit
__EOF__
}
export -f createtable
seq 1 1 "$SQLSESS_COUNT" | xargs -n 1 -P 4 -I {} -t bash -c "createtable "{}"" | tee -a "$v_logfile"
echo "createtable done" >> "$v_logfile"
เจเจน. เจนเจฐเฉเจ เจตเจฐเจเจฐ เจฒเจ (เจ เจฎเจฒเฉ เจคเฉเจฐ 'เจคเฉ: DB เจตเจฟเฉฑเจ เจเฉฑเจ เจตเฉฑเจเจฐเจพ SQL เจธเฉเจธเจผเจจ) เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจธเจพเจฐเจฃเฉ เจฌเจฃเจพเจ เจเจพเจเจฆเฉ เจนเฉ, เจเจฟเจธ เจจเจพเจฒ เจเจฐเจฎเจเจพเจฐเฉ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจน เจเจฐเจฎเจเจพเจฐเฉ เจธเฉเจธเจผเจจเจพเจ เจตเจฟเจเจเจพเจฐ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจฒ เจฒเจพเจ เจฆเฉ เจ
เจฃเจนเฉเจเจฆ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
เจนเจฐ เจตเจฐเจเจฐ: เจเจนเฉ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจเจชเจฃเฉ เจฎเฉเจเจผ เจจเจพเจฒ, เจฎเฉเจเจผ เจธเจพเจฐเฉ เจเฉฑเจเฉ เจเจฟเจนเฉ เจนเจจเฅค
เจธเจพเจฐเฉ เจเจฐเจฎเจเจพเจฐเฉ เจเฉฑเจเฉ เจธเจฎเฉเจ เจฒเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเจจเฅค
เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเจพเจซเจผเฉ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจฒเจ เจคเจพเจ เจเจฟ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ เจฒเฉเจ เจธเจตเจฟเฉฑเจ เจฏเจเฉเจจเฉ เจคเฉเจฐ 'เจคเฉ เจตเจพเจชเจฐเฉเจเจพ, เจ
เจคเฉ เจเฉฑเจ เจคเฉเจ เจตเฉฑเจง เจตเจพเจฐ.
เจเฉเจฐ, เจเจธเจฆเฉ เจ
เจจเฉเจธเจพเจฐ, เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฒเจพเจเจคเจพเจ เจ
เจคเฉ เจชเฉเจฐเจญเจพเจต เจชเฉเจฆเจพ เจนเฉเจ.
เจฎเฉเจฐเฉ เจเฉเจธ เจตเจฟเฉฑเจ, เจฎเฉเจ เจตเจฐเจเจฐเจพเจ เจฆเฉ เจเฉฐเจฎ เจฆเฉ เจฎเจฟเจเจฆ 8 เจฎเจฟเฉฐเจเจพเจ 'เจคเฉ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเฉเฅค
เจเฉฑเจ เจธเจเฉเจเจธเจชเฉเจ เจฐเจฟเจชเฉเจฐเจ เจฆเจพ เจเฉฑเจ เจเฉเจเฉเจพ เจฒเฉเจก เจ เจงเฉเจจ เจธเจฌเจกเฉ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจฆเจพ เจนเฉ
Database DB Id Instance Inst Num Startup Time Release RAC
~~~~~~~~ ----------- ------------ -------- --------------- ----------- ---
2929910313 XE 1 07-Sep-20 23:12 18.0.0.0.0 NO
Host Name Platform CPUs Cores Sockets Memory (G)
~~~~ ---------------- ---------------------- ----- ----- ------- ------------
billing.izhevsk1 Linux x86 64-bit 2 2 1 15.6
Snapshot Snap Id Snap Time Sessions Curs/Sess Comment
~~~~~~~~ ---------- ------------------ -------- --------- ------------------
Begin Snap: 1630 07-Sep-20 23:12:27 55 .7
End Snap: 1631 07-Sep-20 23:20:29 62 .6
Elapsed: 8.03 (mins) Av Act Sess: 8.4
DB time: 67.31 (mins) DB CPU: 15.01 (mins)
Cache Sizes Begin End
~~~~~~~~~~~ ---------- ----------
Buffer Cache: 1,392M Std Block Size: 8K
Shared Pool: 288M Log Buffer: 103,424K
Load Profile Per Second Per Transaction Per Exec Per Call
~~~~~~~~~~~~ ------------------ ----------------- ----------- -----------
DB time(s): 8.4 0.0 0.00 0.20
DB CPU(s): 1.9 0.0 0.00 0.04
Redo size: 7,685,765.6 978.4
Logical reads: 60,447.0 7.7
Block changes: 47,167.3 6.0
Physical reads: 8.3 0.0
Physical writes: 253.4 0.0
User calls: 42.6 0.0
Parses: 23.2 0.0
Hard parses: 1.2 0.0
W/A MB processed: 1.0 0.0
Logons: 0.5 0.0
Executes: 15,756.5 2.0
Rollbacks: 0.0 0.0
Transactions: 7,855.1
เจชเฉเจฐเจฏเฉเจเจธเจผเจพเจฒเจพ เจฆเฉ เจเฉฐเจฎ 'เจคเฉ เจตเจพเจชเจธ เจเจพเจฃเจพ.
เจ
เจธเฉเจ, เจนเฉเจฐ เจเฉเจเจผเจพเจ เจฌเจฐเจพเจฌเจฐ เจนเฉเจฃ เจเจฐเจเฉ, เจชเฉเจฐเจฏเฉเจเจธเจผเจพเจฒเจพ เจธเจฌ-เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจนเฉเจ เจฒเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจพเจเจเฉ:
- เจกเจพเจเจพเจฌเฉเจธ เจฒเจพเจ เจธเจฎเฉเจนเจพเจ เจฆเจพ เจเจเจพเจฐเฅค เจฎเฉเฉฑเจฒ เจธเฉเจฎเจพ: [32, 1024] MB;
- เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเจฐเจจเจฒ เจธเจฎเฉเจนเจพเจ เจฆเฉ เจธเฉฐเจเจฟเจเฅค เจฎเฉเฉฑเจฒ เจธเฉเจฎเจพ: [2,32];
log_archive_max_processes
เจฎเฉเฉฑเจฒ เจธเฉเจฎเจพ: [1,8];commit_logging
เจฆเฉ เจฎเฉเฉฑเจฒ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ:batch|immediate
;commit_wait
เจฆเฉ เจฎเฉเฉฑเจฒ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ:wait|nowait
;log_buffer
เจฎเฉเฉฑเจฒ เจธเฉเจฎเจพ: [2,128] MBเฅคlog_checkpoint_timeout
เจฎเฉเฉฑเจฒ เจธเฉเจฎเจพ: [60,1200] เจธเจเจฟเฉฐเจdb_writer_processes
เจฎเฉเฉฑเจฒ เจธเฉเจฎเจพ: [1,4]undo_retention
เจฎเฉเฉฑเจฒ เจธเฉเจฎเจพ: [30;300] เจธเจเจฟเฉฐเจtransactions_per_rollback_segment
เจฎเฉเฉฑเจฒ เจธเฉเจฎเจพ: [1,8]disk_asynch_io
เจฆเฉ เจฎเฉเฉฑเจฒ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ:true|false
;filesystemio_options
เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ:none|setall|directIO|asynch
;db_block_checking
เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ:OFF|LOW|MEDIUM|FULL
;db_block_checksum
เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ:OFF|TYPICAL|FULL
;
เจเจฐเฉเจเจฒ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจเจพเจเจฎ เจฐเฉฑเจเจฃ เจฆเจพ เจคเจเจฐเจฌเจพ เจฐเฉฑเจเจฃ เจตเจพเจฒเจพ เจตเจฟเจ เจเจคเฉ เจจเจฟเจธเจผเจเจค เจคเฉเจฐ 'เจคเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจนเจฟ เจธเจเจฆเจพ เจนเฉ เจเจฟ เจเฉ เจ เจคเฉ เจเจฟเจนเฉเฉ เจฎเฉเฉฑเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจ, เจจเจฟเจฐเจงเจพเจฐเจค เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจ เจคเฉ เจเจจเฉเจนเจพเจ เจฆเฉ เจธเจตเฉเจเจพเจฐเจฏเฉเจ เจฎเฉเฉฑเจฒเจพเจ เจคเฉเจ, เจกเฉเจเจพเจฌเฉเจธ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจ เจเจ เจกเฉเจเจพ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจฒเจ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจตเจงเฉเจฐเฉ เจเจคเจชเจพเจฆเจเจคเจพ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ. เจเจชเจฒเฉเจเฉเจธเจผเจจ เจเฉเจก, เจเฉฑเจฅเฉ เจเฉฑเจชเจฐเฅค
เจชเจฐ.
เจชเฉเจฐเจฏเฉเจเจธเจผเจพเจฒเจพ เจฆเฉ เจเฉฐเจฎ เจฆเจพ เจฌเจฟเฉฐเจฆเฉ เจเจน เจฆเจฐเจธเจพเจเจฃเจพ เจนเฉ เจเจฟ เจเจชเจเฉเจฎเจพเจเจเจผเฉเจธเจผเจจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจธเจพเจกเฉ เจฒเจ เจฎเฉเจเจพเจฌเจฒเจคเจจ เจคเฉเจเจผเฉ เจจเจพเจฒ เจเจธ เจจเฉเฉฐ เจธเจชเฉฑเจธเจผเจ เจเจฐเฉเจเจพ.
เจธเจพเจกเฉ เจฒเจ, เจเฉ เจเฉเจ เจฌเจเจฟเจ เจนเฉ, เจเจน เจฆเจธเจคเจพเจตเฉเจเจผ เจจเฉเฉฐ เจตเฉเจเจฃเจพ เจนเฉ, เจ
เจจเฉเจเฉเจฒเจฟเจค เจชเฉเจฐเจฃเจพเจฒเฉ เจฆเฉเจเจฐเจพ, เจเจน เจชเจคเจพ เจฒเจเจพเจเจฃ เจฒเจ เจเจพเจซเจผเฉ เจนเฉ เจเจฟ เจเจฟเจนเฉเฉ เจฎเจพเจชเจฆเฉฐเจก เจฌเจฆเจฒเจฃเฉ เจนเจจ เจ
เจคเฉ เจเจฟเจนเฉเฉเจเจ เจฐเฉเจเจเจพเจ เจตเจฟเฉฑเจ.
เจ
เจคเฉ เจเจน เจตเฉ: เจเฉเจก เจเฉเจก เจเฉ เจเฉเจฃเฉ เจนเฉเจ เจ
เจจเฉเจเฉเจฒเจจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจเจธเจเจฎ เจธเจฟเจธเจเจฎ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจตเฉเจเจพเฅค
เจเจธ เจฒเจ, เจนเฉเจฃ เจเฉเจก เจฌเจพเจฐเฉ.
เจฎเฉเจ เจเฉฑเจชเจฐ เจเฉฑเจฒ เจเฉเจคเฉ เจนเฉ cran-r
, เจ
เจฐเจฅเจพเจค: เจเจธเจเจฎเจพเจเจเจผเจก เจธเจฟเจธเจเจฎ เจจเจพเจฒ เจธเจพเจฐเฉเจเจ เจนเฉเจฐเจพเจซเฉเจฐเฉเจเจ เจจเฉเฉฐ เจเฉฑเจ เจเจฐ เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจฐเจเฉเจธเจเฉเจฐเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจ
เจธเจฒ เจเฉฐเจฎ, เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ, เจฎเฉเจเฉเจฐเจฟเจ เจฎเฉเฉฑเจฒ เจฆเฉเจเจฐเจพ เจเฉเจฃ, เจธเจฟเจธเจเจฎ เจธเจเฉเจ เจตเฉเจเจเจฐ: เจเจน เจเฉฑเจ เจชเฉเจเฉเจ เจนเฉ GA
(
เจชเฉเจเฉเจ, เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจฌเจนเฉเจค เจขเฉเจเจตเจพเจ เจจเจนเฉเจ เจนเฉ, เจเจธ เจ
เจฐเจฅ เจตเจฟเฉฑเจ เจเจฟ เจเจน เจตเฉเจเจเจฐเจพเจ (เจเฉเจฐเฉเจฎเฉเจธเฉเจฎเจเจผ, เจเฉ เจชเฉเจเฉเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ) เจจเฉเฉฐ เจเฉฑเจ เจซเฉเจฐเฉเจเจธเจผเจจเจฒ เจนเจฟเฉฑเจธเฉ เจฆเฉ เจจเจพเจฒ เจจเฉฐเจฌเจฐเจพเจ เจฆเฉเจเจ เจคเจพเจฐเจพเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉ เจเจพเจฃ เจฆเฉ เจเจฎเฉเจฆ เจเจฐเจฆเจพ เจนเฉเฅค
เจ เจคเฉ เจฎเฉเจฐเจพ เจตเฉเจเจเจฐ, เจธเฉเจเจฟเฉฐเจ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจคเฉเจ: เจเจน 14 เจฎเจพเจคเจฐเจพเจตเจพเจ เจนเจจ - เจชเฉเจฐเจจ เจ เฉฐเจ เจ เจคเฉ เจธเจคเจฐ เจฎเฉเฉฑเจฒเฅค
เจธเจฎเฉฑเจธเจฟเจ, เจฌเฉเจธเจผเฉฑเจ, เจธเจคเจฐ เจฎเฉเฉฑเจฒเจพเจ เจจเฉเฉฐ เจเฉเจ เจเจพเจธ เจธเฉฐเจเจฟเจเจตเจพเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจเฉ เจเจธเจพเจจเฉ เจจเจพเจฒ เจเจพเจฒเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเจธ เจคเจฐเฉเจนเจพเจ, เจ เฉฐเจค เจตเจฟเฉฑเจ, เจเจฐ เจธเจเฉเจฐเจฟเจชเจ เจฆเจพ เจฎเฉเฉฑเจ เจนเจฟเฉฑเจธเจพ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ:
GA::ga เจจเฉเฉฐ เจเจพเจฒ เจเจฐเฉ
cat( "", file=v_logfile, sep="n", append=F)
pSize = 10
elitism_value=1
pmutation_coef=0.8
pcrossover_coef=0.1
iterations=50
gam=GA::ga(type="real-valued", fitness=evaluate,
lower=c(32,2, 1,1,1,2,60,1,30,1,0,0, 0,0), upper=c(1024,32, 8,10,10,128,800,4,300,8,10,40, 40,30),
popSize=pSize,
pcrossover = pcrossover_coef,
pmutation = pmutation_coef,
maxiter=iterations,
run=4,
keepBest=T)
cat( "GA-session is done" , file=v_logfile, sep="n", append=T)
gam@solution
เจเฉฑเจฅเฉ, เจฎเจฆเจฆ เจจเจพเจฒ lower
ะธ upper
เจธเจฌเจฐเฉเจเฉเจจ เจเฉเจฃ ga
เจเจผเจฐเฉเจฐเฉ เจคเฉเจฐ 'เจคเฉ, เจเฉเจ เจธเจชเฉเจธ เจฆเจพ เจเฉฑเจ เจเฉเจคเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจเจฟเจธ เจฆเฉ เจ
เฉฐเจฆเจฐ เจ
เจเจฟเจนเฉ เจตเฉเจเจเจฐ (เจเจพเจ เจตเฉเจเจเจฐ) เจฒเจ เจเฉเจ เจเฉเจคเฉ เจเจพเจตเฉเจเฉ เจเจฟเจธ เจฒเจ เจซเจฟเจเจจเฉเจธ เจซเฉฐเจเจธเจผเจจ เจฆเจพ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจฎเฉเฉฑเจฒ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
ga เจธเจฌเจฐเฉเจเฉเจจ เจซเจฟเจเจจเฉเจธ เจซเฉฐเจเจธเจผเจจ เจจเฉเฉฐ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเฉเจฐ, เจซเจฟเจฐ, เจเจน เจชเจคเจพ เจเจฒเจฆเจพ เจนเฉ เจเจฟ, เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเจน เจเจผเจฐเฉเจฐเฉ เจนเฉ เจเจฟ เจซเจฟเจเจจเฉเจธ เจซเฉฐเจเจธเจผเจจ, เจธเจฌเจก เจฆเฉ เจเฉเจ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจฒเจ เจตเฉเจเจเจฐ เจจเฉเฉฐ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเฉฑเจ เจธเจฎเฉเจน เจตเจเฉเจ เจธเจฎเจเจฆเจพ เจนเฉ, เจธเจฌเจก เจคเฉเจ เจเฉฑเจ เจฎเฉเจเฉเจฐเจฟเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเจพ เจนเฉเฅค
เจเจน เจนเฉ: เจเจฟเฉฐเจจเฉ, เจฆเจฟเฉฑเจคเฉ เจเจ เจธเจฌ-เจกเฉ เจธเฉเฉฑเจเจ เฉฑเจช เจ เจคเฉ เจธเจฌ-เจกเฉ 'เจคเฉ เจฆเจฟเฉฑเจคเฉ เจฒเฉเจก เจฆเฉ เจจเจพเจฒ: เจธเจฌ-เจกเฉ เจชเฉเจฐเจคเฉ เจธเจเจฟเฉฐเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจญเจพเจต, เจเจฆเฉเจ เจชเฉเจฐเจเจ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจคเจพเจ เจซเจฟเจเจจเฉเจธ เจซเฉฐเจเจธเจผเจจ เจฆเฉ เจ เฉฐเจฆเจฐ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจฌเจนเฉ-เจชเฉเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ:
- เจธเฉฐเจเจฟเจเจตเจพเจ เจฆเฉ เจเจจเจชเฉเจ เจตเฉเจเจเจฐ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจจเจพ - เจเจธเจจเฉเฉฐ เจธเจฌ-เจกเจพเจเจพ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฒเจ เจฎเฉเฉฑเจฒเจพเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฃเจพเฅค
- เจฆเจฟเฉฑเจคเฉ เจเจเจพเจฐ เจฆเฉ เจฐเฉเจกเฉ เจธเจฎเฉเจนเจพเจ เจฆเฉ เจเฉฑเจ เจฆเจฟเฉฑเจคเฉ เจธเฉฐเจเจฟเจ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเฉเจธเจผเจฟเจธเจผ เจ
เจธเจซเจฒ เจนเฉ เจธเจเจฆเฉ เจนเฉเฅค
เจชเฉเจฐเจฏเฉเจ เจฆเฉ เจธเจผเฉเฉฑเจงเจคเจพ เจฒเจ, เจฎเฉเจเจเจผเฉเจจ เจธเจฎเฉเจน เจเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจธเจฌเจก เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจธเจจ, เจเฉเจ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจ เจ เจคเฉ เจเฉเจ เจเจเจพเจฐ เจฆเฉ - เจกเฉ.เจฌเฉ. เจนเจเจพเจเจ เจเจฟเจเฅค - เจเฉเจเจฐ เจชเจฟเจเจฒเจพ เจฌเจฟเฉฐเจฆเฉ เจธเจซเจฒ เจนเฉ: เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ (เจฆเฉเจฌเจพเจฐเจพ: เจเฉฑเจ เจ เจธเจซเจฒเจคเจพ เจนเฉ เจธเจเจฆเฉ เจนเฉ)
- เจเฉเจเจฐ เจชเจฟเจเจฒเจพ เจชเฉเจพเจ เจธเจซเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉ: เจธเจฌเจกเฉ เจจเฉเฉฐ เจฐเฉเจเจฃเจพ, เจธเจฌเจกเฉ เจธเจผเฉเจฐเฉ เจเจฐเจจเจพ เจคเจพเจ เจเจฟ เจจเจตเฉเจ เจจเจฟเจฐเจงเจพเจฐเจค เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฎเฉเฉฑเจฒ เจชเฉเจฐเจญเจพเจตเฉ เจนเฉเจฃเฅค (เจฆเฉเจฌเจพเจฐเจพ: เจเฉเจ เจเฉเจฌเฉ เจนเฉ เจธเจเจฆเฉ เจนเฉ)
- เจเฉเจเจฐ เจชเจฟเจเจฒเจพ เจเจฆเจฎ เจธเจซเจฒ เจนเฉ: เจเฉฑเจ เจฒเฉเจก เจเฉเจธเจ เจเจฐเฉเฅค subd เจคเฉเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจชเฉเจฐเจพเจชเจค เจเจฐเฉเฅค
- เจธเจฌเจก เจจเฉเฉฐ เจเจธเจฆเฉ เจ เจธเจฒ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจตเจพเจชเจธ เจเจฐเฉ, เจฏเจพเจจเฉ. เจตเจพเจงเฉ เจฒเจพเจ เจธเจฎเฉเจนเจพเจ เจจเฉเฉฐ เจฎเจฟเจเจพเจ, เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจฎเฉเจฒ เจธเจฌ-เจกเจพเจเจพเจฌเฉเจธ เจธเฉฐเจฐเจเจจเจพ เจจเฉเฉฐ เจตเจพเจชเจธ เจเจฐเฉเฅค
เจซเจฟเจเจจเฉเจธ เจซเฉฐเจเจธเจผเจจ เจเฉเจก
evaluate=function(p_par) {
v_module="evaluate"
v_metric=0
opn=NULL
opn$rg_size=round(p_par[1],digit=0)
opn$rg_count=round(p_par[2],digit=0)
opn$log_archive_max_processes=round(p_par[3],digit=0)
opn$commit_logging="BATCH"
if ( round(p_par[4],digit=0) > 5 ) {
opn$commit_logging="IMMEDIATE"
}
opn$commit_logging=paste("'", opn$commit_logging, "'",sep="")
opn$commit_wait="WAIT"
if ( round(p_par[5],digit=0) > 5 ) {
opn$commit_wait="NOWAIT"
}
opn$commit_wait=paste("'", opn$commit_wait, "'",sep="")
opn$log_buffer=paste(round(p_par[6],digit=0),"m",sep="")
opn$log_checkpoint_timeout=round(p_par[7],digit=0)
opn$db_writer_processes=round(p_par[8],digit=0)
opn$undo_retention=round(p_par[9],digit=0)
opn$transactions_per_rollback_segment=round(p_par[10],digit=0)
opn$disk_asynch_io="true"
if ( round(p_par[11],digit=0) > 5 ) {
opn$disk_asynch_io="false"
}
opn$filesystemio_options="none"
if ( round(p_par[12],digit=0) > 10 && round(p_par[12],digit=0) <= 20 ) {
opn$filesystemio_options="setall"
}
if ( round(p_par[12],digit=0) > 20 && round(p_par[12],digit=0) <= 30 ) {
opn$filesystemio_options="directIO"
}
if ( round(p_par[12],digit=0) > 30 ) {
opn$filesystemio_options="asynch"
}
opn$db_block_checking="OFF"
if ( round(p_par[13],digit=0) > 10 && round(p_par[13],digit=0) <= 20 ) {
opn$db_block_checking="LOW"
}
if ( round(p_par[13],digit=0) > 20 && round(p_par[13],digit=0) <= 30 ) {
opn$db_block_checking="MEDIUM"
}
if ( round(p_par[13],digit=0) > 30 ) {
opn$db_block_checking="FULL"
}
opn$db_block_checksum="OFF"
if ( round(p_par[14],digit=0) > 10 && round(p_par[14],digit=0) <= 20 ) {
opn$db_block_checksum="TYPICAL"
}
if ( round(p_par[14],digit=0) > 20 ) {
opn$db_block_checksum="FULL"
}
v_vector=paste(round(p_par[1],digit=0),round(p_par[2],digit=0),round(p_par[3],digit=0),round(p_par[4],digit=0),round(p_par[5],digit=0),round(p_par[6],digit=0),round(p_par[7],digit=0),round(p_par[8],digit=0),round(p_par[9],digit=0),round(p_par[10],digit=0),round(p_par[11],digit=0),round(p_par[12],digit=0),round(p_par[13],digit=0),round(p_par[14],digit=0),sep=";")
cat( paste(v_module," try to evaluate vector: ", v_vector,sep="") , file=v_logfile, sep="n", append=T)
rc=make_additional_rgroups(opn)
if ( rc!=0 ) {
cat( paste(v_module,"make_additional_rgroups failed",sep="") , file=v_logfile, sep="n", append=T)
return (0)
}
v_rc=0
rc=set_db_parameter("log_archive_max_processes", opn$log_archive_max_processes)
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("commit_logging", opn$commit_logging )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("commit_wait", opn$commit_wait )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("log_buffer", opn$log_buffer )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("log_checkpoint_timeout", opn$log_checkpoint_timeout )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("db_writer_processes", opn$db_writer_processes )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("undo_retention", opn$undo_retention )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("transactions_per_rollback_segment", opn$transactions_per_rollback_segment )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("disk_asynch_io", opn$disk_asynch_io )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("filesystemio_options", opn$filesystemio_options )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("db_block_checking", opn$db_block_checking )
if ( rc != 0 ) { v_rc=1 }
rc=set_db_parameter("db_block_checksum", opn$db_block_checksum )
if ( rc != 0 ) { v_rc=1 }
if ( rc!=0 ) {
cat( paste(v_module," can not startup db with that vector of settings",sep="") , file=v_logfile, sep="n", append=T)
rc=stop_db("immediate")
rc=create_spfile()
rc=start_db("")
rc=remove_additional_rgroups(opn)
return (0)
}
rc=stop_db("immediate")
rc=start_db("")
if ( rc!=0 ) {
cat( paste(v_module," can not startup db with that vector of settings",sep="") , file=v_logfile, sep="n", append=T)
rc=stop_db("abort")
rc=create_spfile()
rc=start_db("")
rc=remove_additional_rgroups(opn)
return (0)
}
rc=run_test()
v_metric=getmetric()
rc=stop_db("immediate")
rc=create_spfile()
rc=start_db("")
rc=remove_additional_rgroups(opn)
cat( paste("result: ",v_metric," ",v_vector,sep="") , file=v_logfile, sep="n", append=T)
return (v_metric)
}
เจเจฟ. เจธเจพเจฐเจพ เจเฉฐเจฎ: เจซเจฟเจเจจเฉเจธ เจซเฉฐเจเจธเจผเจจ เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจฟเจเฅค
เจเฉ-เจธเจฌเจฐเฉเจเจพเจเจจ เจตเฉเจเจเจฐเจพเจ, เจเจพเจ, เจนเฉเจฐ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ, เจเฉเจฐเฉเจฎเฉเจธเฉเจฎ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจฟเจธ เจตเจฟเฉฑเจ, เจธเจพเจกเฉ เจฒเจ เจธเจญ เจคเฉเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ เจเฉเจจเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉเจฐเฉเจฎเฉเจธเฉเจฎ เจฆเฉ เจเฉเจฃ เจเจฟเจธ เจฒเจ เจซเจฟเจเจจเฉเจธ เจซเฉฐเจเจธเจผเจจ เจตเฉฑเจกเฉ เจฎเฉเฉฑเจฒ เจชเฉเจฆเจพ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจน, เจธเฉฐเจเฉเจช เจฐเฉเจช เจตเจฟเฉฑเจ, เจเฉฑเจ N-เจ เจฏเจพเจฎเฉ เจเฉเจ เจธเจชเฉเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจตเฉเจเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉเจฐเฉเจฎเฉเจธเฉเจฎเจธ เจฆเฉ เจ เจจเฉเจเฉเจฒ เจธเจฎเฉเจน เจฆเฉ เจเฉเจ เจเจฐเจจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจนเฉเฅค
เจฌเจนเฉเจค เจธเจชเฉฑเจธเจผเจ, เจตเจฟเจธเจคเฉเจฐเจฟเจค
เจฎเฉเจ เจฆเฉ เจคเจเจจเฉเจเฉ เจจเฉเจเจคเจฟเจเจ เจจเฉเฉฐ เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจจเฉเจ เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพเฅค
เจซเฉฐเจเจธเจผเจจ เจคเฉเจ เจธเจนเจพเจเจ เจเจพเจฒเจพเจ evaluate
, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจธเจเจพเจช-เจธเจเจพเจฐเจ, เจธเจฌเจก เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฆเจพ เจฎเฉเฉฑเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ, เจฆเฉ เจ
เจงเจพเจฐ เจคเฉ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ cran-r
เจซเฉฐเจเจธเจผเจจ system2
เจเจฟเจธ เจฆเฉ เจฎเจฆเจฆ เจจเจพเจฒ: เจเฉเจ เจฌเฉเจธเจผ เจธเจเฉเจฐเจฟเจชเจ เจเจพเจ เจเจฎเจพเจเจก เจจเฉเฉฐ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ:
เจธเฉเฉฑเจ_เจกเฉเจฌเฉ_เจชเฉเจฐเจพเจฎเฉเจเจฐ
set_db_parameter=function(p1, p2) {
v_module="set_db_parameter"
v_cmd="/home/oracle/testingredotracะต/set_db_parameter.sh"
v_args=paste(p1," ",p2,sep="")
x=system2(v_cmd, args=v_args, stdout=T, stderr=T, wait=T)
if ( length(attributes(x)) > 0 ) {
cat(paste(v_module," failed with: ",attributes(x)$status," ",v_cmd," ",v_args,sep=""), file=v_logfile, sep="n", append=T)
return (attributes(x)$status)
}
else {
cat(paste(v_module," ok: ",v_cmd," ",v_args,sep=""), file=v_logfile, sep="n", append=T)
return (0)
}
}
เจฆเฉเจเจพ เจฌเจฟเฉฐเจฆเฉ เจฒเจพเจเจจ เจนเฉ, evaluate
เจซเฉฐเจเจธเจผเจจ, เจเฉฑเจ เจเจพเจธ เจฎเฉเจเฉเจฐเจฟเจ เจฎเฉเฉฑเจฒ เจ
เจคเฉ เจเจธเจฆเฉ เจ
เจจเฉเจธเจพเจฐเฉ เจเจฟเจเจจเจฟเฉฐเจ เจตเฉเจเจเจฐ เจจเฉเฉฐ เจเฉฑเจ เจฒเฉเจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ
เจค เจเจฐเจจ เจฆเฉ เจจเจพเจฒ:
cat( paste("result: ",v_metric," ",v_vector,sep="") , file=v_logfile, sep="n", append=T)
เจเจน เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจธ เจกเฉเจเจพ เจเจฐเฉ เจคเฉเจ, เจเจฟเจเจจเจฟเฉฐเจ เจตเฉเจเจเจฐ เจฆเฉ เจเจฟเจนเฉเฉ เจญเจพเจเจพเจ เจฆเจพ เจฎเฉเจเฉเจฐเจฟเจ เจฎเฉเฉฑเจฒ 'เจคเฉ เจเจผเจฟเจเจฆเจพ เจเจพเจ เจเฉฑเจ เจชเฉเจฐเจญเจพเจต เจนเฉ, เจเจธ เจฌเจพเจฐเฉ เจตเจพเจงเฉ เจเจพเจฃเจเจพเจฐเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉเจตเฉเจเจพเฅค
เจเจน เจนเฉ: เจตเจฟเจธเจผเฉเจธเจผเจคเจพ-เจ เจฏเจพเจค เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉเจตเฉเจเจพเฅค
เจคเจพเจ เจเฉ เจนเฉ เจธเจเจฆเจพ เจนเฉ?
เจเฉเจฐเจพเจซ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจเฉเจเจฐ เจคเฉเจธเฉเจ เจตเฉฑเจงเจฆเฉ เจฎเฉเจเฉเจฐเจฟเจ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจเฉเจธเจเจพเจ เจฆเจพ เจเจฆเฉเจธเจผ เจฆเจฟเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเจธเจตเฉเจฐ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเฉ:
เจฎเฉเจเฉเจฐเจฟเจ เจฆเฉ เจ
เจคเจฟเจ
เฉฐเจค เจฎเฉเฉฑเจฒเจพเจ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเฉเจ เจกเฉเจเจพ:
เจเฉฑเจฅเฉ, เจจเจคเฉเจเจฟเจเจ เจฆเฉ เจจเจพเจฒ เจธเจเจฐเฉเจจเจธเจผเจพเจ เจตเจฟเฉฑเจ, เจฎเฉเจ เจธเจชเจธเจผเจ เจเจฐเจพเจเจเจพ: เจเจฟเจเจจเจฟเฉฐเจ เจตเฉเจเจเจฐ เจฆเฉ เจฎเฉเฉฑเจฒ เจซเจฟเจเจจเฉเจธ เจซเฉฐเจเจธเจผเจจ เจเฉเจก เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเจจ, เจจเจพ เจเจฟ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ/เจฐเฉเจเจเจพเจ เจฆเฉ เจธเฉฐเจเจฟเจ เจธเฉเจเฉ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจเฉ เจเจฟ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค เจชเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจชเจฐ.
เจเฉเจฐเฅค เจเฉ เจเจน เจฌเจนเฉเจค เจนเฉ เจเจพเจ เจฅเฉเฉเจพ, ~ 8 เจนเจเจผเจพเจฐ เจเฉเจชเฉเจเจธ: เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจธเจตเจพเจฒเฅค
เจชเฉเจฐเจฏเฉเจเจธเจผเจพเจฒเจพ เจฆเฉ เจเฉฐเจฎ เจฆเฉ เจขเจพเจเจเฉ เจฆเฉ เจ
เฉฐเจฆเจฐ, เจเจน เจ
เฉฐเจเฉเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเฉ, เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจเฉ เจนเฉ เจเจคเฉเจธเจผเฉเจฒเจคเจพ เจนเฉ, เจเจน เจฎเฉเฉฑเจฒ เจเจฟเจตเฉเจ เจฌเจฆเจฒเจฆเจพ เจนเฉ.
เจเฉฑเจฅเฉ เจฆเฉ เจเจคเฉเจธเจผเฉเจฒเจคเจพ เจเฉฐเจเฉ เจนเฉเฅค
เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟ เจเฉฑเจเฉ-เจเฉฑเจ เจเฉฑเจ เจเจพเจฐเจ เจฎเฉเจเฉเจฐเจฟเจ เจฆเฉ เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเจฐเจฆเจพ เจนเฉ, ga-เจเจฒเจเฉเจฐเจฟเจฆเจฎ, เจเฉเจฐเฉเจฎเฉเจธเฉเจฎ เจตเฉเจเจเจฐเจพเจ เจฆเฉเจเจฐเจพ เจเจพเจเจเจฃเจพ: เจเจตเจฐ เจเฉเจคเจพ เจเจฟเจเฅค
เจเจฐเจต เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเจพเจซเจผเฉ เจเจผเฉเจฐเจฆเจพเจฐ เจเจคเฉเจธเจผเฉเจฒเจคเจพ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจฃเจพ เจเจฐเจฆเฉ เจนเฉเจ, เจเฉฑเจเฉ เจเฉฑเจ เจเฉฑเจ เจนเฉเจฐ เจเจพเจฐเจ เจนเฉ, เจเฉ เจเจฟ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจคเฉเจฐ 'เจคเฉ เจเฉเจเจพ เจนเฉเจฃ เจฆเฉ เจฌเจพเจตเจเฉเจฆ, เจเฉฑเจ เจชเฉเจฐเจญเจพเจต เจฐเฉฑเจเจฆเจพ เจนเฉเฅค
เจเจน เจเจน เจฅเจพเจ เจนเฉ เจเจฟเฉฑเจฅเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธเจฆเฉ เจฒเฉเฉ เจนเฉ attribute-importance
เจเจน เจธเจฎเจเจฃ เจฒเจ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเฉ เจเจฟ เจเจฟเจนเฉเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ (เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเจฟเจเจจเจฟเฉฐเจ เจตเฉเจเจเจฐ เจฆเฉ เจนเจฟเฉฑเจธเฉ) เจ
เจคเฉ เจเจน เจฎเฉเจเฉเจฐเจฟเจ เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจเจฟเฉฐเจจเจพ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเจฐเจฆเฉ เจนเจจเฅค
เจ
เจคเฉ เจเจธ เจเจพเจฃเจเจพเจฐเฉ เจคเฉเจ: เจธเจฎเจเฉ เจเจฟ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจฆเฉเจเจฐเจพ เจเจฟเจนเฉเฉ เจเจพเจฐเจ เจชเฉเจฐเจญเจพเจตเจฟเจค เจนเฉเจ เจธเจจเฅค
เจเจฒเจพเจ attribute-importance
เจตเฉฑเจ-เจตเฉฑเจ เจคเจฐเฉเจเจฟเจเจ เจจเจพเจฒ เจธเฉฐเจญเจต เจนเฉเฅค
เจเจนเจจเจพเจ เจเจฆเฉเจธเจผเจพเจ เจฒเจ, เจฎเฉเจจเฉเฉฐ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจชเจธเฉฐเจฆ เจนเฉ randomForest
เจเจธเฉ เจจเจพเจฎ เจฆเจพ R เจชเฉเจเฉเจ (
randomForest
, เจเจฟเจตเฉเจ เจเจฟ เจฎเฉเจ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจธเจฆเฉ เจเฉฐเจฎ เจจเฉเฉฐ เจธเจฎเจเจฆเจพ เจนเจพเจ เจ
เจคเฉ เจตเจฟเจธเจผเฉเจธเจผ เจคเฉเจฐ 'เจคเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเฉ เจฎเจนเฉฑเจคเจต เจฆเจพ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจจ เจฒเจ เจเจธเจฆเฉ เจชเจนเฉเฉฐเจ, เจเฉเจฃเจพเจ 'เจคเฉ เจเจตเจพเจฌ เจตเฉเจฐเฉเจเจฌเจฒ เจฆเฉ เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเจพ เจเฉฑเจ เจเจพเจธ เจฎเจพเจกเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
เจธเจพเจกเฉ เจเฉเจธ เจตเจฟเฉฑเจ, เจเจตเจพเจฌ เจตเฉเจฐเฉเจเจฌเจฒ เจฒเฉเจก เจเฉเจธเจเจพเจ เจตเจฟเฉฑเจ เจกเฉเจเจพเจฌเฉเจธ เจคเฉเจ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจเฉฑเจ เจฎเฉเจเฉเจฐเจฟเจ เจนเฉ: tps
;
เจ
เจคเฉ เจเฉเจฃ เจเจฟเจเจจเจฟเฉฐเจ เจตเฉเจเจเจฐ เจฆเฉ เจญเจพเจ เจนเจจเฅค
เจเจธ เจฒเจ เจเฉฑเจฅเฉ randomForest
เจฆเฉ เจธเฉฐเจเจฟเจเจตเจพเจ เจจเจพเจฒ เจนเจฐเฉเจ เจฎเจพเจกเจฒ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจฆเฉ เจฎเจนเฉฑเจคเจต เจฆเจพ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจฆเจพ เจนเฉ: %IncMSE
โ เจเฉฑเจ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจเจธ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ/เจเฉเจฐ-เจฎเฉเจเฉเจฆเจเฉ เจเจธ เจฎเจพเจกเจฒ เจฆเฉ MSE เจเฉเจฃเจตเฉฑเจคเจพ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฌเจฆเจฒเจฆเฉ เจนเฉ (เจฎเฉเจจ เจตเจฐเจ เจเจฒเจคเฉ);
เจ
เจคเฉ IncNodePurity เจเฉฑเจ เจธเฉฐเจเจฟเจ เจนเฉ เจเฉ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเฉ เจเจฟ เจเจฟเฉฐเจจเฉ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ, เจเจธ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจ
เจงเจพเจฐ เจคเฉ, เจจเจฟเจฐเฉเจเจฃเจพเจ เจตเจพเจฒเฉ เจเฉฑเจ เจกเฉเจเจพเจธเฉเจ เจจเฉเฉฐ เจตเฉฐเจกเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจคเจพเจ เจเฉ เจเฉฑเจ เจนเจฟเฉฑเจธเฉ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฐเจฟเจ เจฆเฉ เจเฉฑเจ เจฎเฉเฉฑเจฒ เจฆเฉ เจจเจพเจฒ เจกเฉเจเจพ เจนเฉ, เจ
เจคเฉ เจฆเฉเจเฉ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฐเจฟเจ เจฆเจพ เจเฉฑเจ เจนเฉเจฐ เจฎเฉเฉฑเจฒเฅค
เจเฉเจฐ, เจเจน เจนเฉ: เจเจน เจเจฟเจธ เจนเฉฑเจฆ เจคเฉฑเจ เจตเจฐเจเฉเจเจฐเจฃ เจเฉเจฃ เจนเฉ (เจฎเฉเจ เจฐเฉเจเจกเจฎเจซเฉเจฐเฉเจธเจ 'เจคเฉ เจธเจญ เจคเฉเจ เจธเจชเฉฑเจธเจผเจ, เจฐเฉเจธเฉ-เจญเจพเจธเจผเจพ เจตเจฟเจเจเจฟเจ เจตเฉเจเฉ เจนเฉเฅค
เจฒเฉเจก เจเฉเจธเจเจพเจ เจฆเฉ เจจเจคเฉเจเจฟเจเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจกเฉเจเจพเจธเฉเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฒเจ เจฎเจเจผเจฆเฉเจฐ-เจเจฟเจธเจพเจจ เจเจฐ-เจเฉเจก:
x=NULL
v_data_file=paste('/tmp/data1.dat',sep="")
x=read.table(v_data_file, header = TRUE, sep = ";", dec=",", quote = ""'", stringsAsFactors=FALSE)
colnames(x)=c('metric','rgsize','rgcount','lamp','cmtl','cmtw','lgbffr','lct','dbwrp','undo_retention','tprs','disk_async_io','filesystemio_options','db_block_checking','db_block_checksum')
idxTrain=sample(nrow(x),as.integer(nrow(x)*0.7))
idxNotTrain=which(! 1:nrow(x) %in% idxTrain )
TrainDS=x[idxTrain,]
ValidateDS=x[idxNotTrain,]
library(randomForest)
#mtry=as.integer( sqrt(dim(x)[2]-1) )
rf=randomForest(metric ~ ., data=TrainDS, ntree=40, mtry=3, replace=T, nodesize=2, importance=T, do.trace=10, localImp=F)
ValidateDS$predicted=predict(rf, newdata=ValidateDS[,colnames(ValidateDS)!="metric"], type="response")
sum((ValidateDS$metric-ValidateDS$predicted)^2)
rf$importance
เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจนเฉฑเจฅเจพเจ เจจเจพเจฒ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจนเจพเจเจชเจฐเจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจจเฉเฉฐ เจธเจฟเฉฑเจงเฉ เจคเฉเจฐ 'เจคเฉ เจเฉเจฃ เจธเจเจฆเฉ เจนเฉ เจ
เจคเฉ, เจฎเจพเจกเจฒ เจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ 'เจคเฉ เจงเจฟเจเจจ เจเฉเจเจฆเฉเจฐเจค เจเจฐเจฆเฉ เจนเฉเจ, เจเฉฑเจ เจฎเจพเจกเจฒ เจเฉเจฃ เจธเจเจฆเฉ เจนเฉ เจเฉ เจชเฉเจฐเจฎเจพเจฃเจฟเจเจคเจพ เจกเฉเจเจพเจธเฉเจ เจฆเฉเจเจ เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉเจเจ เจจเฉเฉฐ เจตเจงเฉเจฐเฉ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจชเฉเจฐเจพ เจเจฐเจฆเจพ เจนเฉเฅค
เจคเฉเจธเฉเจ เจเจธ เจเฉฐเจฎ เจฒเจ เจเฉเจ เจเจฟเจธเจฎ เจฆเจพ เจซเฉฐเจเจธเจผเจจ เจฒเจฟเจ เจธเจเจฆเฉ เจนเฉ (เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจฆเฉเจฌเจพเจฐเจพ, เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจ
เจจเฉเจเฉเจฒเจจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ)เฅค
เจคเฉเจธเฉเจ เจเจฐ เจชเฉเจเฉเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ caret
, เจฌเจฟเฉฐเจฆเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเฉเฅค
เจจเจคเฉเจเฉ เจตเจเฉเจ, เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ, เจเฉเจฃเจพเจ เจฆเฉ เจฎเจนเฉฑเจคเจคเจพ เจฆเฉ เจกเจฟเจเจฐเฉ เจฆเจพ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจจ เจฒเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจจเจคเฉเจเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ:
เจเฉเจฐเฅค เจเจธ เจคเจฐเฉเจนเจพเจ, เจ เจธเฉเจ เจเจฒเฉเจฌเจฒ เจชเฉเจฐเจคเฉเจฌเจฟเฉฐเจฌ เจธเจผเฉเจฐเฉ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ:
- เจเจน เจชเจคเจพ เจเจฒเจฆเจพ เจนเฉ เจเจฟ เจเจนเจจเจพเจ เจเฉเจธเจเจฟเฉฐเจ เจนเจพเจฒเจคเจพเจ เจฆเฉ เจคเจนเจฟเจค, เจธเจญ เจคเฉเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ, เจชเฉเจฐเจพเจฎเฉเจเจฐ เจธเฉ
commit_wait
เจคเจเจจเฉเจเฉ เจคเฉเจฐ 'เจคเฉ, เจเจน เจธเจฌเจกเฉเจฌเฉ เจฒเฉเจ เจฌเจซเจฐ เจคเฉเจ เจฎเฉเจเฉเจฆเจพ เจฒเฉเจ เจธเจฎเฉเจน เจตเจฟเฉฑเจ เจฐเฉเจกเฉ เจกเฉเจเจพ เจฒเจฟเจเจฃ เจฆเฉ io เจเจชเจฐเฉเจธเจผเจจ เจฆเฉ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจฎเฉเจก เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉ: เจธเจฎเจเจพเจฒเฉ เจเจพเจ เจ เจธเจฟเฉฐเจเฉเจฐเฉเจจเจธเฅค
เจฎเฉเฉฑเจฒnowait
เจเจฟเจธ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ tps เจฎเฉเจเฉเจฐเจฟเจ เจฆเฉ เจฎเฉเฉฑเจฒ เจตเจฟเฉฑเจ เจฒเจเจญเจ เจฒเฉฐเจฌเจเจพเจฐเฉ, เจฌเจนเฉเจชเฉฑเจเฉ เจตเจพเจงเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ: เจเจน เจฐเฉเจกเฉ เจธเจฎเฉเจนเจพเจ เจตเจฟเฉฑเจ เจ เจธเจฟเฉฐเจเฉเจฐเฉเจจเจธ io เจฎเฉเจก เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจเจพ เจนเฉเฅค
เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจธเจตเจพเจฒ เจเจน เจนเฉ เจเจฟ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจญเฉเจเจจ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจพเจ เจจเจนเฉเจเฅค เจเฉฑเจฅเฉ เจฎเฉเจ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจเจน เจฆเฉฑเจธเจฃ เจคเฉฑเจ เจธเฉเจฎเจค เจเจฐเจฆเจพ เจนเจพเจ: เจเจน เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจเจพเจฐเจ เจนเฉเฅค - เจเจน เจฒเจพเจเจผเฉเจเจฒ เจนเฉ เจเจฟ เจธเจฌเจก: เจฆเฉ เจฒเจพเจ เจฌเจซเจฐ เจฆเจพ เจเจเจพเจฐ เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจเจพเจฐเจ เจนเฉเฅค
เจฒเฉเจ เจฌเจซเจฐ เจฆเจพ เจเจเจพเจฐ เจเจฟเฉฐเจจเจพ เจเฉเจเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเจธเจฆเฉ เจฌเจซเจฐเจฟเฉฐเจ เจธเจฎเจฐเฉฑเจฅเจพ เจเจฟเฉฐเจจเฉ เจเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจจเฉ เจนเฉ เจเจผเจฟเจเจฆเจพ เจเจน เจเจตเจฐเจซเจฒเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจ เจคเฉ/เจเจพเจ เจจเจตเฉเจ เจฐเฉเจกเฉเจเจธ เจกเฉเจเจพ เจฆเฉ เจเฉฑเจ เจนเจฟเฉฑเจธเฉ เจฒเจ เจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจพเจฒเฉ เจเฉเจคเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ: เจฒเฉเจ เจฌเจซเจฐ เจตเจฟเฉฑเจ เจธเจชเฉเจธ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจ เจคเฉ/เจเจพเจ เจเจธ เจคเฉเจ เจฐเฉเจกเฉ เจเจฐเฉเฉฑเจชเจพเจ เจตเจฟเฉฑเจ เจฐเฉเจกเฉ เจกเฉเจเจพ เจกเฉฐเจช เจเจฐเจจ เจจเจพเจฒ เจเฉเฉเฉ เจฆเฉเจฐเฉเฅค
เจเจน เจฆเฉเจฐเฉ, เจฌเฉเจธเจผเฉฑเจ, เจฒเฉเจฃ-เจฆเฉเจฃ เจฒเจ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจฅเฉเจฐเฉเจชเฉเฉฑเจ เจจเฉเฉฐ เจชเฉเจฐเจญเจพเจตเจค เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจ เจคเฉ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค - เจชเฉเจฐเจพเจฎเฉเจเจฐ
db_block_checksum
: เจ เฉเจ เจนเฉ, เจเจน เจตเฉ, เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ - เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจธเจฌ-เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจฌเจซเจฐ เจเฉเจธเจผ เจตเจฟเฉฑเจ เจกเจพเจฐเจเฉ เจฌเจฒเจพเจเจพเจ เจฆเฉ เจเจ เจจ เจตเฉฑเจฒ เจฒเฉ เจเจพเจเจฆเฉ เจนเฉ.
เจเฉ, เจเจฆเฉเจ เจกเฉเจเจพเจฌเจฒเจพเจ เจฆเฉ เจเฉเจเจธเจฎเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเจจเจพ เจธเจฎเจฐเฉฑเจฅ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจคเจพเจ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจจเฉ เจชเฉเจเจฆเฉ เจนเฉ - เจกเฉเจเจพเจฌเจฒเจพเจ เจฆเฉ เจฎเฉเฉฑเจ เจญเจพเจ เจคเฉเจ เจเจนเจจเจพเจ เจเฉเฉฑเจเจธเจฎเจพเจ เจฆเฉ เจเจฃเจจเจพ เจเจฐเฉ, เจเจนเจจเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเฉ เจเจฟ เจกเฉเจเจพเจฌเจฒเจพเจ เจธเจฟเจฐเจฒเฉเจ เจตเจฟเฉฑเจ เจเฉ เจฒเจฟเจเจฟเจ เจนเฉ: เจฎเฉเจฒ เจเจพเจเจฆเจพ/เจฎเฉเจฒ เจจเจนเฉเจ เจเจพเจเจฆเจพเฅค
เจ เจเจฟเจนเจพ เจเฉฐเจฎ, เจฆเฉเจฌเจพเจฐเจพ, เจกเฉเจเจพ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจตเจฟเฉฑเจ เจฆเฉเจฐเฉ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ, เจ เจคเฉ เจเจธเจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจชเฉเจฐเจพเจฎเฉเจเจฐ เจ เจคเฉ เจตเจฟเจงเฉ เจเฉ เจเจธ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจจเฉเฉฐ เจธเฉเฉฑเจ เจเจฐเจฆเฉ เจนเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจธเจพเจฌเจค เจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจเจธ เจฒเจ เจตเจฟเจเจฐเฉเจคเจพ เจชเฉเจธเจผเจเจธเจผ เจเจฐเจฆเจพ เจนเฉ, เจเจธ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฒเจ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจฟเฉฑเจ, เจเจธเจฆเฉ เจฒเจ เจตเฉฑเจ-เจตเฉฑเจ เจฎเฉเฉฑเจฒ (เจชเฉเจฐเจพเจฎเฉเจเจฐ) เจ เจคเฉ เจจเฉเจ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจนเจพเจ, เจเฉฑเจ เจชเฉเจฐเจญเจพเจต เจนเฉเจตเฉเจเจพ, เจชเจฐ, เจจเจพเจฒ เจจเจพเจฒ, เจคเฉเจธเฉเจ "เจฌเฉฐเจฆ" เจคเฉฑเจ, เจตเฉฑเจ-เจตเฉฑเจ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเฉเจฃ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจตเฉฑเจ-เจตเฉฑเจ เจชเฉเจฐเจญเจพเจต.
เจเฉเจฐ, เจเฉฑเจ เจเจฒเฉเจฌเจฒ เจธเจฟเฉฑเจเจพ.
เจชเจนเฉเฉฐเจ, เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจเจพเจซเจผเฉ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจฌเจพเจนเจฐ เจเจพเจฎเฉเจ.
เจเจน เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ, เจเฉฑเจ เจเจพเจธ เจธเฉเจตเจพ เจชเฉเจฐเจฃเจพเจฒเฉ เจฆเฉ เจฒเฉเจก เจเฉเจธเจเจฟเฉฐเจ เจฆเฉ เจธเจผเฉเจฐเฉเจเจคเฉ เจชเฉเจพเจตเจพเจ เจตเจฟเฉฑเจ, เจฒเฉเจก เจฒเจ เจเจธเจฆเฉ (เจธเจฟเจธเจเจฎ) เจ เจจเฉเจเฉเจฒ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฒเจ, เจฒเฉเจก เจฒเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจเฉเจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจจเจนเฉเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจชเจฐ เจเจน เจเจธ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฌเจพเจนเจฐ เจจเจนเฉเจ เจฐเฉฑเจเจฆเจพ - เจเฉฑเจเฉ เจเฉฑเจ เจธเจฎเจ เจฆเฉ เจชเฉฑเจงเจฐ 'เจคเฉ: เจธเจฟเจธเจเจฎ เจจเฉเฉฐ "เจ เจกเจเจธเจเจฎเฉเจเจ เจจเฉเจฌเจธ" เจ เจคเฉ เจเจนเจจเจพเจ เจเฉฐเจขเจพเจ เจฆเฉ เจฐเฉเจเฉเจธเจผเจจ เจฆเฉเจเจ เจฎเจจเจเจผเฉเจฐ เจฐเฉเจเจเจพเจ เจฌเจพเจฐเฉ เจเจพเจฃเจฟเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจชเจนเฉเฉฐเจ เจซเจฟเจฐ เจฎเฉเจเจพเจฌเจฒเจคเจจ เจคเฉเจเจผเฉ เจจเจพเจฒ เจ
เจจเฉเจเฉเจฒ เจธเจฟเจธเจเจฎ เจธเฉฐเจฐเจเจจเจพ เจจเฉเฉฐ เจฒเฉฑเจญ เจธเจเจฆเฉ เจนเฉเฅค
เจ
เจคเฉ เจเฉเจธเจเจฟเฉฐเจ เจฆเฉ เจจเจคเฉเจเจฟเจเจ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ, เจธเจฟเจธเจเจฎ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจ
เจคเฉ เจธเจฟเจธเจเจฎ เจธเฉเจเจฟเฉฐเจเจพเจ เจฆเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจตเจฟเจเจเจพเจฐ เจธเจฌเฉฐเจงเจพเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจคเฉ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ.
เจเฉ, เจฌเฉเจธเจผเจ, เจธเจฟเจธเจเจฎ เจฆเฉ เจเจธ เจฌเจนเฉเจค เจกเฉเฉฐเจเฉ เจธเจฎเจ เจฆเฉ เจเจญเจพเจฐ เจตเจฟเฉฑเจ เจฏเฉเจเจฆเจพเจจ เจชเจพเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเจธเจฆเฉ เจธเฉฐเจเจพเจฒเจจ, เจเฉฑเจเฉ เจเฉฑเจ เจเฉฑเจ เจฆเจฟเฉฑเจคเฉ เจฒเฉเจก เจฆเฉ เจ เจงเฉเจจ.
เจ เจญเจฟเจเจธ เจตเจฟเฉฑเจ, เจเจน เจธเจฟเจธเจเจฎ เจฆเฉ เจ เจเจฟเจนเฉ เจเฉเจธเจเจฟเฉฐเจ เจจเฉเฉฐ เจคเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจเจฐเจเจฟเจเจ เจฒเจ เจเจธเจเจฎเจพเจเจเจผเจก เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจธเจฎเจเจฃ เจฆเฉ เจเจฐเจเจฟเจเจ เจฆเจพ เจเฉฑเจ เจตเจเจพเจเจฆเจฐเจพ เจนเฉเฅค
เจฎเฉเจ เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจจเฉเจ เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพ: เจเจธ เจชเจนเฉเฉฐเจ เจตเจฟเฉฑเจ, เจตเจชเจพเจฐเจ เจธเฉฐเจเจพเจฒเจจ เจตเจฟเฉฑเจ เจนเฉเจฃ เจตเจพเจฒเฉเจเจ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฅเจฟเจคเฉเจเจ เจฒเจ เจธเจฟเจธเจเจฎ เจเฉเจธเจเจฟเฉฐเจ เจฆเฉ เจฏเฉเจเจคเจพ เจฆเฉ เจกเจฟเจเจฐเฉ เจฌเจนเฉเจค เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉเฅค
เจคเฉเจนเจพเจกเฉ เจงเจฟเจเจจ เจ เจคเฉ เจธเจฎเฉเจ เจฒเจ เจงเฉฐเจจเจตเจพเจฆเฅค
เจธเจฐเฉเจค: www.habr.com