Skip to content
1 / 10

OLTP ΠΈ OLAP: ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ΄Π½Π° Π±Π°Π·Π° ΠΏΠ»ΠΎΡ…ΠΎ тянСт ΠΎΠ±Π° профиля Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ?

ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎ всСм осям. OLTP β€” ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ обращСния ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ, ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π»ΠΊΠΈΡ… записСй, Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΈΠ·ΠΊΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ запрос; строковоС Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ здСсь ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½Π° вся строка Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ. OLAP β€” Ρ€Π΅Π΄ΠΊΠΈΠ΅, Π½ΠΎ тяТёлыС запросы, Ρ‡ΠΈΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ строк ΠΈ Π΄Π²Π΅-Ρ‚Ρ€ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈΠ· сорока; строковоС Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π²Ρ‹Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ всё, поэтому Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½ΠΎΠ΅. ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² структурС хранСния: аналитичСский запрос Π½Π° ΠΏΡ€ΠΎΠ΄-Π±Π°Π·Π΅ ΡΡŠΠ΅Π΄Π°Π΅Ρ‚ кэш Π±ΡƒΡ„Π΅Ρ€ΠΎΠ², ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚ видимости ΠΈ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π²Π°ΠΊΡƒΡƒΠΌΡƒ, Π° сортировка Π½Π° дискС ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π° Π²Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄ с транзакциями ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠžΡ‚ΡΡŽΠ΄Π° стандартноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ: OLTP Π² рСляционной Π±Π°Π·Π΅, копия Π΄Π°Π½Π½Ρ‹Ρ… Π² аналитичСском Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, доставка Ρ‡Π΅Ρ€Π΅Π· CDC ΠΈΠ»ΠΈ Ρ€Π΅Π³ΡƒΠ»ΡΡ€Π½ΡƒΡŽ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΡƒ. ΠŸΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ β€” Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ° для чтСния ΠΏΠΎΠ΄ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ β€” ΡΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ‡Π°ΡΡ‚ΡŒ Π±ΠΎΠ»ΠΈ, Π½ΠΎ Π½Π΅ ΡƒΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ.

OLTP ΠΈ OLAP: ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ΄Π½Π° Π±Π°Π·Π° ΠΏΠ»ΠΎΡ…ΠΎ тянСт ΠΎΠ±Π° профиля Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ? | JScriptiser