ORACLE 資料庫需要注意的兩點問題

2021-08-25 02:33:34 字數 390 閱讀 4524

1、識別符號長度問題:(此處的識別符號指的是表名或列名)

mysql表名、列名支援64位字元;

而oracle資料庫僅支援32位字元,若表名或列名超過此長度,則會報「識別符號過長」的問題,對應的表或列無法建立。

2、中文漢字在資料中所占用的字元長度問題:

在mysql資料庫中,乙個中文漢字所佔的字元長度為2,對應的varchar長度為2,例如:「資料庫」三個中文漢字對應mysqlvarchar型別的字元長度為varchar(6)。而在oracle資料庫中,乙個中文漢字所佔的長度為3,對應varchar2()型別的長度為3,例如:「資料庫」三個中文漢字對應oracle varchar2()型別的字元長度為varchar(9)。若長度不夠,則無法插入資料。

如圖所示,此處字段超出長度無法插入資料。

SharePoint的資料庫效能需要注意的一點

建立sharepoint的時候,可能會忽略在資料庫層次的兩個設定 initial size 和 autogrowth 這兩個選項的預設值都需要修改一下的.initial size,如果說我們的content db大小已經是4 tb了.那麼我們設定crawlstoredb的初始大小為500 mb就是不...

Oracle資料庫建表時候需要注意的地方

各位好,預設情況下,oracle的資料庫物件 表 檢視 儲存過程 函式等 的相關名稱,只支援大寫,並且名字長度限制在30個英文本元內。大部分oralce的相關工具也是按此來進行操作的。在編寫sql時,不管是全大寫 全小寫或者大小寫混合,oracle一律按全大寫處理,例如下述三個個語句是等價的 cre...

資料庫優化需要注意的三十條

軍規適用場景 併發量大 資料量大的網際網路業務 軍規 介紹內容 解讀 講解原因 解讀比軍規更重要 一 基礎規範 1 必須使用innodb儲存引擎 解讀 支援事務 行級鎖 併發效能更好 cpu及記憶體快取頁優化使得資源利用率更高 2 必須使用utf8字符集 解讀 萬國碼,無需轉碼,無亂碼風險,節省空間...