成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Sybase SQL Server體系結(jié)構(gòu)介紹

數(shù)據(jù)庫(kù)
本文主要對(duì)Sybase SQL Server體系結(jié)構(gòu)進(jìn)行介紹,便于讀者對(duì)Sybase SQL Server有個(gè)整體大概的了解。

Sybase SQL Server是一個(gè)多庫(kù)結(jié)構(gòu)的RDBMS,體系結(jié)構(gòu)大致如下:

1.數(shù)據(jù)庫(kù)

服務(wù)器自身所使用的數(shù)據(jù)庫(kù),也可以說是管理服務(wù)器和用戶數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)。Sybase在安裝時(shí),自動(dòng)創(chuàng)建了四個(gè)系統(tǒng)數(shù)據(jù)庫(kù):

master、model、tempdb、sybsystemprocs

1) master數(shù)據(jù)庫(kù)

它是管理和控制用戶數(shù)據(jù)庫(kù)以及維護(hù)服務(wù)器正常運(yùn)行的核心數(shù)據(jù)庫(kù),它保存了大量的系統(tǒng)信息,如服務(wù)器配置、用戶、設(shè)備等。

在master數(shù)據(jù)庫(kù)中不允許普通用戶在其中創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象,否則會(huì)使得master數(shù)據(jù)庫(kù)的事務(wù)日志很快變滿。如果事務(wù)日志用盡,就無法使用dump transaction命令釋放master數(shù)據(jù)庫(kù)中的空間。

2)model數(shù)據(jù)庫(kù)

它是為創(chuàng)建用戶數(shù)據(jù)庫(kù)而提供的模板。每當(dāng)創(chuàng)建新的數(shù)據(jù)庫(kù)時(shí),SQL Server自動(dòng)建立model數(shù)據(jù)庫(kù)的一份拷貝,并把它擴(kuò)充到用戶所要求的大小,以此作為新用戶數(shù)據(jù)庫(kù)。

Model數(shù)據(jù)庫(kù)中包含每個(gè)用戶數(shù)據(jù)庫(kù)所要求的系統(tǒng)表。Model數(shù)據(jù)庫(kù)可以被修改以便定制新創(chuàng)建的。

3)tempdb數(shù)據(jù)庫(kù)

它是個(gè)臨時(shí)數(shù)據(jù)庫(kù),為服務(wù)器運(yùn)行與處理提供一個(gè)共享的存儲(chǔ)區(qū)域,如group by和order by的中間結(jié)果就存放在這里。Tempdb的空間為服務(wù)器中所有數(shù)據(jù)庫(kù)的所有用戶所共享。

每次重啟SQL Server,服務(wù)器的一個(gè)自動(dòng)進(jìn)程都拷貝model數(shù)據(jù)庫(kù)到tempdb數(shù)據(jù)庫(kù),并清除tempdb中原來的內(nèi)容。因此tempdb中的用戶表都是臨時(shí)的。臨時(shí)表分為兩類:可共享的和不可共享的。不可共享的臨時(shí)表在由create table中將符號(hào)#置于表名之前創(chuàng)立;可共享的臨時(shí)表通過create table中指定表名前綴tempdb..而創(chuàng)立。不可共享的臨時(shí)表SQL Server自動(dòng)為其添加數(shù)字后綴名,且它只存在于當(dāng)前會(huì)話中。

4)sybsystemprocs數(shù)據(jù)庫(kù)master數(shù)據(jù)庫(kù)

它是專門用來保存系統(tǒng)命令(存儲(chǔ)過程)的數(shù)據(jù)庫(kù),如sp_help、sp_configure、sp_helpdevice等。當(dāng)任一數(shù)據(jù)庫(kù)用戶運(yùn)行以sp_開頭的存儲(chǔ)過程時(shí),SQL Server按照以下順序查找:當(dāng)前數(shù)據(jù)庫(kù)、sybsystemprocs數(shù)據(jù)庫(kù)、master數(shù)據(jù)庫(kù)。

2.用戶數(shù)據(jù)庫(kù)

用戶數(shù)據(jù)庫(kù)是我們使用Sybase服務(wù)器的真正目的。要管理用戶數(shù)據(jù),必須在Sybase中創(chuàng)建自己的數(shù)據(jù)庫(kù),它是指用create database命令創(chuàng)建的數(shù)據(jù)庫(kù)。不能存取master數(shù)據(jù)庫(kù)的用戶是無權(quán)創(chuàng)建新的數(shù)據(jù)庫(kù)的。

數(shù)據(jù)庫(kù)中的主要內(nèi)容——數(shù)據(jù)庫(kù)對(duì)象:

表、視圖、臨時(shí)表

索引、主鍵、外鍵

缺省值、規(guī)則

存儲(chǔ)過程、觸發(fā)器等

【編輯推薦】

  1. Sybase數(shù)據(jù)庫(kù)的幾個(gè)配置問題
  2. Sybase數(shù)據(jù)庫(kù)的碎片整理
  3. SYBASE內(nèi)存和緩沖區(qū)管理
  4. 詳解Sybase數(shù)據(jù)庫(kù)ASE事務(wù)日志的管理技巧
責(zé)任編輯:楊鵬飛 來源: ChinaUnix.net
相關(guān)推薦

2010-04-23 09:13:05

Oracle體系結(jié)構(gòu)

2009-09-08 14:34:42

Linq to SQL

2017-08-03 14:01:07

大數(shù)據(jù)深度學(xué)習(xí)體系結(jié)構(gòu)

2009-07-09 13:52:41

Inside JVM

2018-09-11 12:41:42

HadoopJava工具

2010-10-20 17:26:26

SQLServer線程

2010-12-20 15:25:35

SharePoint Project Ser

2012-02-06 17:22:44

MySQL

2009-07-15 13:46:26

Swing體系結(jié)構(gòu)

2014-07-23 09:33:52

2009-12-31 10:16:45

ADO.NET體系結(jié)構(gòu)

2010-03-18 13:53:48

無線USB體系結(jié)構(gòu)

2009-09-11 10:38:03

LINQ體系結(jié)構(gòu)

2009-06-26 15:58:28

EJB

2009-12-30 15:56:05

MPLS體系結(jié)構(gòu)

2009-07-10 16:07:10

TikeSwing創(chuàng)建MVC體系結(jié)構(gòu)

2010-04-08 10:02:15

Oracle體系結(jié)構(gòu)

2010-09-25 13:38:23

Inside JVM

2016-12-26 10:29:01

Spring框架結(jié)構(gòu)

2010-06-21 14:51:14

ASON路由
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品免费视频 | 91亚洲精品在线 | 国产精品久久片 | 日韩视频精品在线 | 99久久久无码国产精品 | 国产亚洲欧美日韩精品一区二区三区 | 在线观看免费av片 | 国产精品亚洲一区 | 91精品国产91久久久久游泳池 | 草在线| 紧缚调教一区二区三区视频 | 免费视频一区二区三区在线观看 | 人人干免费 | 国产一级在线观看 | 国产日产欧产精品精品推荐蛮挑 | 中文字幕在线视频观看 | 久久精品亚洲欧美日韩精品中文字幕 | 国产一区二区三区视频 | 亚洲欧洲精品在线 | 久久91av | 蜜桃免费av | 视频一区二区国产 | 日韩一区中文字幕 | 毛片久久久 | 欧美激情一区二区 | 久久r久久 | 亚洲精品久久久久中文字幕欢迎你 | 国产精品久久久久久久久久久久 | 精品久久久久久久 | 日韩伦理一区二区 | 国产成人在线播放 | 成人黄在线观看 | 国产欧美日韩一区 | 日韩一区二区三区视频 | 亚洲精品视频导航 | 国产精品日韩一区 | 91久久久精品国产一区二区蜜臀 | 日韩欧美在线不卡 | 国产一级片91 | 日韩成人免费视频 | 亚洲一区二区三 |