SQL серверінде ғаламдық уақытша кестелер қайда сақталады?
SQL серверінде ғаламдық уақытша кестелер қайда сақталады?

Бейне: SQL серверінде ғаламдық уақытша кестелер қайда сақталады?

Бейне: SQL серверінде ғаламдық уақытша кестелер қайда сақталады?
Бейне: Веб-бағдарламалау пәні. Тақырыбы: MySQL деректер базасы 2024, Мамыр
Anonim

Ғаламдық уақытша кестелер үшін SQL сервері (## арқылы басталды кесте аты) болып табылады сақталады tempdb ішінде және бүкіл пайдаланушылардың сеанстары арасында ортақ SQL сервері мысал. Лазур SQL Деректер базасын қолдайды жаһандық уақытша кестелер бұл да сақталады tempdb ішінде және дерекқор деңгейіне ауқымды.

Содан кейін, SQL Server кестелері қайда сақталады?

Физикалық, SQL Server кестелері сақталады дерекқорда 8 КБ беттер жиынтығы ретінде. Кесте беттер сақталады әдепкі бойынша PRIMARY әдепкі файл тобында орналасқан жалғыз бөлімде.

Содан кейін сұрақ туындайды, SQL серверіндегі жергілікті және ғаламдық уақытша кестелер арасындағы айырмашылықтар қандай? Жергілікті уақытша кестелер пайдаланушы данасын ажыратқаннан кейін жойылады SQL сервері . Ғаламдық уақытша кестелер олар жасалғаннан кейін кез келген пайдаланушыға және кез келген қосылымға көрінеді және сілтеме жасайтын барлық пайдаланушылар жойылады. кесте данасынан ажыратыңыз SQL сервері.

Осылайша, SQL серверіндегі жаһандық уақытша кесте дегеніміз не?

SQL серверіндегі ЖАҢАЛЫҚ УАҚЫТТЫ КЕСТЕ (транзакция- SQL ) болып табылады кестелер ішінде ерекше құрылған SQL сервері сеанстар.

SQL серверіндегі уақытша кестенің қолданылу аясы қандай?

Қолдану аясы Жергілікті Уақытша кесте ол жасалатын сеанс болып табылады және олар сеанс аяқталғаннан кейін автоматты түрде жойылады және біз оларды анық түрде тастай аламыз. Егер а Уақытша кесте бума ішінде жасалса, оған сол сеанстың келесі бумасында қол жеткізуге болады.

Ұсынылған: