Сейрек мамычасы деген эмне, кандай артыкчылыктары жана кемчиликтери бар?
Сейрек мамычасы деген эмне, кандай артыкчылыктары жана кемчиликтери бар?

Video: Сейрек мамычасы деген эмне, кандай артыкчылыктары жана кемчиликтери бар?

Video: Сейрек мамычасы деген эмне, кандай артыкчылыктары жана кемчиликтери бар?
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Апрель
Anonim

Ар бир сапка бир эле жолу эмес, 4 байт жоготосуз; бирок нөл эмес катардагы ар бир клетка үчүн. SPARSE тилкесинин артыкчылыктары: SPARSE тилкесинин кемчиликтери: SPARSE тилкесин текстке, текстке, сүрөткө колдонууга болбойт. убакыт белгиси , геометрия, география же колдонуучу аныктаган маалымат түрлөрү.

Демек, сейрек тилке деген эмне?

А SPARSE тилкеси кадимки түрү болуп саналат тилке NULL маанилери үчүн оптималдаштырылган сактагычка ээ. Ал ошондой эле нөл эмес маанилерди алуу үчүн кошумча чыгымдардын эсебинен нөлдүк маанилерге мейкиндик талаптарын азайтат. Башкача айтканда, А SPARSE тилкеси SQL серверинде NULL жана ZERO баалуулуктарын башкарууда жакшыраак.

Кошумча, нөл маанилер үчүн сактагычты оптималдаштыруу үчүн төмөнкү атрибуттардын кайсынысын колдонуу керек? Сейрек мамычалар бар төмөнкү мүнөздөмөлөрү: SQL Server Database Engine тилкенин аныктамасында SPARSE ачкыч сөзүн колдонот оптималдаштыруу the сактоо нын баалуулуктар ошол тилкеде. Ошондуктан, колонна качан маани NULL таблицадагы каалаган катар үчүн баалуулуктар жок талап кылат сактоо.

Буга байланыштуу, SQL Server 2008деги сейрек мамычалар деген эмне?

SQL Server 2008 деген түшүнүк менен тааныштырат сейрек тилке бир түрү болуп саналат тилке бул нөл маанилер үчүн сактоону оптималдаштырат. Качан тилке аныктоочу нөл маанилердин олуттуу санын камтыйт тилке катары сейрек диск мейкиндигин бир кыйла үнөмдөй алат.

сейрек маалымат деген эмне?

Аныктама: Сейрек маалыматтар менен өзгөрмө сейрек маалыматтар өзгөрмөнүн уячаларынын салыштырмалуу жогорку пайызында реалдуу камтылган эмес маалыматтар . Мындай "бош" же NA маанилери файлдагы сактоо мейкиндигин ээлейт.

Сунушталууда: