自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

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

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

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

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

master、model、tempdb、sybsystemprocs

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

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

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

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

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

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

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

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

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

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

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

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

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

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

表、視圖、臨時表

索引、主鍵、外鍵

缺省值、規(guī)則

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

【編輯推薦】

  1. Sybase數(shù)據(jù)庫的幾個配置問題
  2. Sybase數(shù)據(jù)庫的碎片整理
  3. SYBASE內(nèi)存和緩沖區(qū)管理
  4. 詳解Sybase數(shù)據(jù)庫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

2014-07-23 09:33:52

2009-07-15 13:46:26

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

2009-12-31 10:16:45

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

2010-03-18 13:53:48

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

2009-06-26 15:58:28

EJB

2009-09-11 10:38:03

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

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路由
點贊
收藏

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