今天開始寫筆記,總結一下。
首先感謝一下下面的此篇部落格作者,講解的很詳細
一、資料型別
null null
integer 整型
real 布林型別
text 文字字串
blob 大文字,儲存格式
smallint 16位整數
integer 32位整數
decimal(p,s) p是精確值,s是小數字數
float
32位實數
double
64位實數
char(n)
n長度字串,不能超過254
varchar(n)
長度不固定最大字串長度為n,n不超過4000
graphic(n)
和 char(n) 一樣,但是單位是兩個字元double-bytes,n不超過127(中文字)
vargraphic(n) 可變長度且最大長度為n
date
包含了年份、月份、日期
time
包含了小時、分鐘、秒
timestamp
包含了年、月、日、時、分、秒、千分之一秒
二、事務transaction
例子**片段:
sqlitedatabase database = new sqlitedatabase();
//sql為insert into tablename (name) values (?)
sqlitestatement sqlliststatment = database.compilestatement(sql);
if (database.isopen())
database.settransactionsuccessful();
} finally
database.close();
}
三、索引
索引分為聚簇索引和非聚簇索引,唯一索引,多列索引跟單列索引。
索引語句:
create [unique][cluster|noncluster] index indexname on tablename([column asc|desc,column asc|desc..)
在資料量很大的情況下,是否選擇建立索引需要看條件語句以及後期是否會頻繁修改,所條件查詢時候推薦建立索引,很少使用和頻繁修改的字段不推薦建立索引。
oracle資料庫調優筆記
select tablespace name,file id,bytes 1024 1024,file name from dba data files order byfile id selectgroup member from v logfile select from v logfile s...
資料庫調優
1 資料庫調優 計算機硬體調優 資料庫物件的放置策略 利用資料庫分割槽技術,均勻地把資料分布在系統的磁碟中,平衡i o 訪問,避免i o 瓶 頸 使用磁碟硬體優化資料庫 基本表設計優化 第三正規化的基本特徵 是非主鍵屬性只依賴於主鍵屬性。優點 一是能消除 冗餘資料 節省磁碟儲存空間 二是有良好的資料...
資料庫調優
檢視資料庫連線個數 show global variables like max connections 資料庫連線不上可能是max connections數太少了 增加連線數 配置檔案 etc my.cnf.d server.cnf mysqld mysqld max connections 10...