Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ΄ΡΠ°Π²Π΅ΠΉΡΠ΅. ΠΠ· ΡΡΠΌ ningenMe, ΡΠ΅Π± ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ.
ΠΠ°ΠΊΡΠΎ ΡΠ΅ ΠΊΠ°Π·Π²Π° Π² Π·Π°Π³Π»Π°Π²ΠΈΠ΅ΡΠΎ, ΠΌΠΎΡΡΠ° ΠΈΡΡΠΎΡΠΈΡ Π΅ ΠΈΡΡΠΎΡΠΈΡΡΠ° Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΡΠΎ ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ Π½Π° 300 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π·Π°ΠΏΠΈΡΠ° Π² MySQL.
Π‘ΡΠ°Π½Π° ΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, Π·Π°ΡΠΎΠ²Π° ΡΠ΅ΡΠΈΡ Π΄Π° Π½Π°ΠΏΡΠ°Π²Ρ Π½Π°ΠΏΠΎΠΌΠ½ΡΠ½Π΅ (ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ).
ΠΠ°ΡΠ°Π»ΠΎ - Π‘ΠΈΠ³Π½Π°Π»
ΠΠ°ΠΊΠ΅ΡΠ½ΠΈΡΡ ΡΡΡΠ²ΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΠΌ, ΠΈΠΌΠ° ΡΠ΅Π΄ΠΎΠ²Π΅Π½ ΠΏΡΠΎΡΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ ΡΡΠ±ΠΈΡΠ° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΠΌΠ΅ΡΠ΅Ρ ΠΎΡ MySQL Π²Π΅Π΄Π½ΡΠΆ Π½Π° Π΄Π΅Π½.
ΠΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠΎΠ·ΠΈ ΠΏΡΠΎΡΠ΅Ρ Π·Π°Π²ΡΡΡΠ²Π° Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΎΠΊΠΎΠ»ΠΎ 1 ΡΠ°Ρ, Π½ΠΎ ΡΠΎΠ·ΠΈ ΠΏΡΡ Π½Π΅ Π·Π°Π²ΡΡΡΠΈ Π·Π° 7 ΠΈΠ»ΠΈ 8 ΡΠ°ΡΠ°, Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π΅ ΡΠΏΡΡ Π΄Π° ΠΈΠ·ΡΠΊΠ°ΡΠ°...
ΠΠ°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ°
ΠΠΏΠΈΡΠ°Ρ
ΡΠ΅ Π΄Π° ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΌ ΠΏΡΠΎΡΠ΅ΡΠ° ΠΈ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π½ΠΎ Π½Π΅ Π²ΠΈΠ΄ΡΡ
Π½ΠΈΡΠΎ Π½Π΅ΡΠ΅Π΄Π½ΠΎ.
ΠΠ°ΡΠ²ΠΊΠ°ΡΠ° Π±Π΅ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ°Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ. ΠΠΎ ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ Π·Π°ΠΌΠΈΡΠ»ΠΈΡ
ΠΊΠ°ΠΊΠ²ΠΎ Π½Π΅ Π΅ Π½Π°ΡΠ΅Π΄, ΡΠ°Π·Π±ΡΠ°Ρ
, ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π΅ Π΄ΠΎΡΡΠ° Π³ΠΎΠ»ΡΠΌ.
hoge_table | 350'000'000 |
350 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π·Π°ΠΏΠΈΡΠ°. ΠΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ°Π½Π΅ΡΠΎ ΡΠ°Π±ΠΎΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, ΡΠ°ΠΌΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π²Π½ΠΎ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΠΎ ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° ΠΌΠ΅ΡΠ΅Ρ Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 12 000 000 Π·Π°ΠΏΠΈΡΠ°. ΠΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Π·Π° ΠΈΠ·Π±ΠΎΡ Π΅ ΠΎΡΠ½Π΅Π»Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° Π½Π΅ Π΅ Π±ΠΈΠ»Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½Π° Π΄ΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅.
DB
ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π° Π΅ ΡΠ°Π±Π»ΠΈΡΠ°, ΠΊΠΎΡΡΠΎ Π½Π°ΡΠ°ΡΡΠ²Π° Ρ ΠΎΠΊΠΎΠ»ΠΎ 400 000 Π·Π°ΠΏΠΈΡΠ° Π²ΡΠ΅ΠΊΠΈ Π΄Π΅Π½. ΠΠ°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΡΠ±ΠΈΡΠ° Π΄Π°Π½Π½ΠΈ ΡΠ°ΠΌΠΎ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΠΌΠ΅ΡΠ΅Ρ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π°ΡΠ΅ Π΄Π° ΠΈΠ·Π΄ΡΡΠΆΠΈ ΡΠΎΡΠ½ΠΎ ΡΠΎΠ²Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π°Π½Π½ΠΈ, Π½ΠΎ Π·Π° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡΠ° Π·Π° ΡΠΎΡΠ°ΡΠΈΡ Π½Π΅ Π±Π΅ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½Π°.
Π’Π°Π·ΠΈ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π΅ Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½Π° ΠΎΡ ΠΌΠ΅Π½. ΠΠ·Π΅Ρ Π³ΠΎ ΠΎΡ Π΄ΡΡΠ³ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΡΠ°ΠΊΠ° ΡΠ΅ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ΅ ΡΡΠ²ΡΡΠ²Π°Ρ ΠΊΠ°ΡΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π΄ΡΠ»Π³.
ΠΠΎΠΉΠ΄Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΠ±Π΅ΠΌΡΡ Π½Π° Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΠ΅ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Π΄Π°Π½Π½ΠΈ ΡΡΠ°Π½Π° Π³ΠΎΠ»ΡΠΌ ΠΈ Π½Π°ΠΊΡΠ°Ρ Π΄ΠΎΡΡΠΈΠ³Π½Π° ΡΠ²ΠΎΡ Π»ΠΈΠΌΠΈΡ. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΡΠ΅, ΡΠ΅ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π³ΠΎΠ»ΡΠΌΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π°Π½Π½ΠΈ ΡΠ΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΅ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ, Π½ΠΎ ΡΠΎΠ²Π°, Π·Π° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅, Π½Π΅ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ.
Π ΡΠΎΠ³Π°Π²Π° Π²Π»ΡΠ·ΠΎΡ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅.
ΠΠΎΡΠ΅ΠΊΡΠΈΡ
ΠΠ΅ΡΠ΅ ΠΏΠΎ-ΡΠ°ΡΠΈΠΎΠ½Π°Π»Π½ΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° ΡΠ°ΠΌΠ°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° Π½Π΅ΠΉΠ½Π°ΡΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΠ°ΠΌΠ°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ°.
Π‘ΠΈΡΡΠ°ΡΠΈΡΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ, Π°ΠΊΠΎ ΠΈΠ·ΡΡΠΈΠ΅ΡΠ΅ 300 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π·Π°ΠΏΠΈΡΠ°, Π·Π°ΡΠΎΠ²Π° ΡΠ΅ΡΠΈΡ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Ρ... ΠΡ , ΠΌΠΈΡΠ»Π΅Ρ , ΡΠ΅ ΡΠΎΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΠ΅ ΡΠ²ΡΡΡΠΈ ΡΠ°Π±ΠΎΡΠ°.
ΠΡΠ°ΠΏ 1
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΡ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅, Π½Π°ΠΉ-Π½Π°ΠΊΡΠ°Ρ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠ°ΠΌ Π·Π°ΡΠ²ΠΊΠΈ.
γΠΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° Π·Π°ΡΠ²ΠΊΠ°γ
DELETE FROM hoge_table WHERE create_time <= 'YYYY-MM-DD HH:MM:SS';
"..."
"..."
βΠ₯ΠΌ... ΠΠ΅Π· ΠΎΡΠ³ΠΎΠ²ΠΎΡ. ΠΠΎΠΆΠ΅ Π±ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΎΡΠ½Π΅ΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅?β β ΠΏΠΎΠΌΠΈΡΠ»ΠΈΡ
ΡΠΈ, Π½ΠΎ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΡΠ»ΡΡΠ°ΠΉ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Ρ
Π³ΡΠ°ΡΠ°Π½Π° ΠΈ Π²ΠΈΠ΄ΡΡ
, ΡΠ΅ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π΄ΠΈΡΠΊΠ° ΡΠ°ΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΡΠ·ΠΎ.
βΠΠΏΠ°ΡΠ½ΠΎβ, ΠΏΠΎΠΌΠΈΡΠ»ΠΈΡ
ΡΠΈ ΠΎΡΠ½ΠΎΠ²ΠΎ ΠΈ Π²Π΅Π΄Π½Π°Π³Π° ΡΠΏΡΡΡ
Π·Π°ΡΠ²ΠΊΠ°ΡΠ°.
ΠΡΠ°ΠΏ 2
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ Π²ΡΠΈΡΠΊΠΎ, ΡΠ°Π·Π±ΡΠ°Ρ , ΡΠ΅ ΠΎΠ±Π΅ΠΌΡΡ ΠΎΡ Π΄Π°Π½Π½ΠΈ Π΅ ΡΠ²ΡΡΠ΄Π΅ Π³ΠΎΠ»ΡΠΌ, Π·Π° Π΄Π° ΠΈΠ·ΡΡΠΈΡ Π²ΡΠΈΡΠΊΠΎ Π½Π°Π²Π΅Π΄Π½ΡΠΆ.
Π Π΅ΡΠΈΡ Π΄Π° Π½Π°ΠΏΠΈΡΠ° ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΡΡΠΈΠ΅ ΠΎΠΊΠΎΠ»ΠΎ 1 000 000 Π·Π°ΠΏΠΈΡΠ° ΠΈ Π³ΠΎ ΡΡΠ°ΡΡΠΈΡΠ°Ρ .
γΠΠ· ΠΏΡΠΈΠ»Π°Π³Π°ΠΌ ΡΠΊΡΠΈΠΏΡΠ°γ
βΠ‘Π΅Π³Π° ΡΠΎΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈβ, ΠΏΠΎΠΌΠΈΡΠ»ΠΈΡ ΡΠΈ.
ΠΡΠ°ΠΏ 3
ΠΡΠΎΡΠΈΡΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠΈ, Π½ΠΎ ΡΠ΅ ΠΎΠΊΠ°Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΄ΠΎΠ΅ΠΌΡΠΊ.
ΠΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ Π²ΡΠΈΡΠΊΠΎ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ, Π±Π΅Π· ΠΈΠ·Π»ΠΈΡΠ½ΠΈ Π½Π΅ΡΠ²ΠΈ, ΡΠ΅ ΠΎΡΠ½Π΅ΠΌΠ΅ ΠΎΠΊΠΎΠ»ΠΎ Π΄Π²Π΅ ΡΠ΅Π΄ΠΌΠΈΡΠΈ. ΠΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΡΠΎΠ·ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π½Π΅ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡΠ΅ Π½Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° ΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΠ΄Π°Π»Π΅ΡΠΈΠΌ ΠΎΡ Π½Π΅Π³ΠΎ.
Π ΡΠ°ΠΊΠ°, Π΅ΡΠΎ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ΡΠΈΡ Π΄Π° Π½Π°ΠΏΡΠ°Π²Ρ:
ΠΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° ΠΈ Ρ ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°ΠΉΡΠ΅
ΠΡ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° ΡΡΡΠΏΠΊΠ° ΡΠ°Π·Π±ΡΠ°Ρ , ΡΠ΅ ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ»ΠΊΠΎΠ²Π° Π³ΠΎΠ»ΡΠΌΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π°Π½Π½ΠΈ ΡΡΠ·Π΄Π°Π²Π° ΡΡΡΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π³ΠΎΠ»ΡΠΌΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅. ΠΠ°ΡΠΎΠ²Π° ΡΠ΅ΡΠΈΡ Π΄Π° ΡΡΠ·Π΄Π°ΠΌ Π½ΠΎΠ²Π° ΡΠ°Π±Π»ΠΈΡΠ° ΠΎΡ Π½ΡΠ»Π°ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π²ΠΌΡΠΊΠ²Π°Π½Π΅ ΠΈ Π΄Π° ΠΏΡΠ΅ΠΌΠ΅ΡΡΡ Π΄Π°Π½Π½ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΡΡ Π΄Π° ΠΈΠ·ΡΡΠΈΡ Π² Π½Π΅Ρ.
| hoge_table | 350'000'000|
| tmp_hoge_table | 50'000'000|
ΠΠΊΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ Π½ΠΎΠ²Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ° ΡΡΡ ΡΡΡΠΈΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ°ΡΠΎ ΠΏΠΎ-Π³ΠΎΡΠ΅, ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΡΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ°Π½Π΅ 1/7 ΠΏΠΎ-Π±ΡΡΠ·Π°.
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΡΠ·Π΄Π°Π΄ΠΎΡ
ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° ΠΈ Ρ ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°Ρ
, Π·Π°ΠΏΠΎΡΠ½Π°Ρ
Π΄Π° Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ ΠΊΠ°ΡΠΎ Π³Π»Π°Π²Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°. Π‘Π΅Π³Π°, Π°ΠΊΠΎ ΠΏΡΡΠ½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Ρ 300 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π·Π°ΠΏΠΈΡΠ°, Π²ΡΠΈΡΠΊΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π΅ Π½Π°ΡΠ΅Π΄.
Π Π°Π·Π±ΡΠ°Ρ
, ΡΠ΅ ΠΎΡΡΡΠ·Π²Π°Π½Π΅ΡΠΎ ΠΈΠ»ΠΈ ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ΡΠΎ ΡΡΠ·Π΄Π°Π²Π° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΈΠ·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·Ρ
ΠΎΠ΄ΠΈ ΠΎΡ ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ΡΠΎ ΠΈ ΡΠ΅ΡΠΈΡ
Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ ΡΠΎΠ·ΠΈ ΠΌΠ΅ΡΠΎΠ΄.
ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅
γΠΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° Π·Π°ΡΠ²ΠΊΠ°γ
INSERT INTO tmp_hoge_table SELECT FROM hoge_table create_time > 'YYYY-MM-DD HH:MM:SS';
"..."
"..."
"ΠΠΌ...?"
ΠΡΠ°ΠΏ 4
ΠΠΈΡΠ»Π΅Ρ , ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° ΠΈΠ΄Π΅Ρ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ, Π½ΠΎ ΡΠ»Π΅Π΄ ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° Π·Π°ΡΠ²ΠΊΠ°ΡΠ° Π·Π° Π²ΠΌΡΠΊΠ²Π°Π½Π΅ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π³ΡΠ΅ΡΠΊΠΈ. MySQL Π½Π΅ ΠΏΡΠΎΡΠ°Π²Π°.
ΠΠ΅ΡΠ΅ Π±ΡΡ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠΌΠΎΡΠ΅Π½, ΡΠ΅ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π΄Π° ΡΠΈ ΠΌΠΈΡΠ»Ρ, ΡΠ΅ Π½Π΅ ΠΈΡΠΊΠ°ΠΌ Π΄Π° ΠΏΡΠ°Π²Ρ ΡΠΎΠ²Π° ΠΏΠΎΠ²Π΅ΡΠ΅.
Π‘Π΅Π΄ΡΡ
, ΠΌΠΈΡΠ»Π΅Ρ
ΠΈ ΠΎΡΡΠ·Π½Π°Ρ
, ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΈΠΌΠ°ΡΠ΅ ΡΠ²ΡΡΠ΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΡΠ²ΠΊΠΈ Π·Π° Π²ΠΌΡΠΊΠ²Π°Π½Π΅ Π·Π° Π΅Π΄ΠΈΠ½ ΠΏΡΡ...
ΠΠΏΠΈΡΠ°Ρ
Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΡ Π·Π°ΡΠ²ΠΊΠ° Π·Π° Π²ΠΌΡΠΊΠ²Π°Π½Π΅ Π·Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ΅ΡΠΎ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΈ Π·Π° 1 Π΄Π΅Π½. Π‘Π΅ ΡΠ»ΡΡΠΈ!
Π, ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠ°ΠΌΠ΅ Π·Π°ΡΠ²ΠΊΠΈ Π·Π° ΡΡΡΠΎΡΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π°Π½Π½ΠΈ. Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π΅ΠΌ Π΄Π°Π½Π½ΠΈ Π·Π° Π΅Π΄ΠΈΠ½ ΠΌΠ΅ΡΠ΅Ρ, ΠΏΠΎΠ²ΡΠ°ΡΡΠΌΠ΅ ΡΠ°Π·ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 35 ΠΏΡΡΠΈ.
ΠΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°
Π’ΡΠΊ ΠΊΡΡΠΌΠ΅ΡΡΡ Π±Π΅ΡΠ΅ Π½Π° ΠΌΠΎΡ ΡΡΡΠ°Π½Π°: Π²ΡΠΈΡΠΊΠΎ ΠΌΠΈΠ½Π° Π³Π»Π°Π΄ΠΊΠΎ.
Π‘ΠΈΠ³Π½Π°Π»ΡΡ Π΅ ΠΈΠ·ΡΠ΅Π·Π½Π°Π»
Π‘ΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈ.
ΠΡΠ΅Π΄ΠΈ ΡΠΎΠ·ΠΈ ΠΏΡΠΎΡΠ΅Ρ ΠΎΡΠ½Π΅ΠΌΠ°ΡΠ΅ ΠΎΠΊΠΎΠ»ΠΎ ΡΠ°Ρ, ΡΠ΅Π³Π° ΠΎΡΠ½Π΅ΠΌΠ° ΠΎΠΊΠΎΠ»ΠΎ 2 ΠΌΠΈΠ½ΡΡΠΈ.
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ΅ ΡΠ²Π΅ΡΠΈΡ , ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠ° ΡΠ΅ΡΠ΅Π½ΠΈ, ΠΏΡΡΠ½Π°Ρ 300 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π·Π°ΠΏΠΈΡΠ°. ΠΠ·ΡΡΠΈΡ ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ²ΡΡΠ²Π°Ρ ΠΏΡΠ΅ΡΠΎΠ΄Π΅Π½.
Π Π΅Π·ΡΠΌΠ΅
Π Π°Π·Π±ΡΠ°Ρ , ΡΠ΅ ΡΠΎΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π»ΠΈΠΏΡΠ²Π° ΠΏΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ½Π°ΡΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΠΎΠ²Π° Π±Π΅ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π’ΠΎΠ·ΠΈ Π²ΠΈΠ΄ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½Π° Π³ΡΠ΅ΡΠΊΠ° Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π·Π°Π³ΡΠ±Π° Π½Π° Π²ΡΠ΅ΠΌΠ΅.
ΠΠΈΡΠ»ΠΈΡΠ΅ Π»ΠΈ Π·Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΡΠΈ ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ Π½Π° Π·Π°ΠΏΠΈΡΠΈ ΠΎΡ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ? ΠΠ΅ΠΊΠ° Π½Π΅ ΠΏΡΠ΅ΡΠΎΠ²Π°ΡΠ²Π°ΠΌΠ΅ MySQL.
Π’Π΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π΄ΠΎΠ±ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°ΡΠΈ Ρ Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ°Ρ Ρ ΡΠ°ΠΊΡΠ² ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠ° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ ΡΠ΅ Π½Π°Π΄ΡΠ²Π°ΠΌ ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ Π΄Π° Π΅ Π±ΠΈΠ»Π° ΠΏΠΎΠ»Π΅Π·Π½Π°.
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ΡΠΎ!
Π©Π΅ ΡΠ΅ ΡΠ°Π΄Π²Π°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ, Π°ΠΊΠΎ Π½ΠΈ ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π΄Π°Π»ΠΈ Π²ΠΈ Π΅ Ρ
Π°ΡΠ΅ΡΠ°Π»Π° ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ, Π΄Π°Π»ΠΈ ΠΏΡΠ΅Π²ΠΎΠ΄ΡΡ Π΅ ΡΡΠ΅Π½, Π΄Π°Π»ΠΈ Π²ΠΈ Π΅ Π±ΠΈΠ»Π° ΠΏΠΎΠ»Π΅Π·Π½Π°?
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com