淺淺的談一下mysql與oracle的區別

2021-08-29 16:36:23 字數 667 閱讀 2821

這裡我會淺淺的談一下mysql與oracle的區別:

相同點:1.都是關係型資料庫管理系統

2.都是目前比較流行的資料庫

不同點:1.單引號的處理

mysql裡可以用雙引號抱起字串,oracle裡只可以供單引號抱起字串。

mysql是乙個自動增長的資料型別,插入資料的時候,他不會自動增長,orcale不支援自動增長的資料型別,

是通過建立乙個自動增長的序列號來完成自動增長的。

3.sql語句的擴充套件和靈活性

mysql對sql語句有很多非常實用而方便的擴充套件,比如limit功能,insert可以一次插入多行資料,

oracle在這方面感覺更加穩重傳統一些。

4.事務提交的方式

mysql預設是自動提交。不支援事務

oracle不自動提交,需要使用者手動提交。。

這裡我們說明一下事務的acid

原子性(atomic):事務中各項操作,要麼全做要麼全不做。任何一項 操作的事務都會導致整個事務的失敗。

一致性(consistent):事務結束後系統狀態是一致的;

隔離性(isolated):併發執行的事務彼此無法看到對方的中間狀態。

永續性(durable):事務完成後所做的改動都會被持久化。及時發證災難性的失敗。

通過日誌和同步備份可以在故障發生後重建資料。

淺淺水一下題解

淺淺做一下題解 c 選手不提供 了 但是給大家找了提交平台 題目一 結論 若 n m 1 0 則先手必敗,否則先手必勝 解釋 首先假設n m 1,這個時候無論先手第一次拿多少個,由於剩下的物品數量一定是小於等於m 一次所能取的最大石子數 的,所以後手一定可以一次拿完,所以這個時候先手必敗。理解完n ...

談一下看書與學習的感想

以前想看書時,總會給自己做乙個學習計畫 規定自己在多長時間內把一本書學完,每天看多少頁,但到最後為了完成數量忽略了學習的質量。學習是乙個循序漸進的過程,且需要經過大量的實踐和不斷的學習,才能掌握部分知識。不是你看完了幾本書,就能成長為某個領域的專家 而且一本書要讀好幾遍,不是連續的讀,而是間隔一段時...

談一下稀疏陣列

對於乙個初窺資料結構的人來說,稀疏陣列確實可以很好的幫助你鍛鍊思維。但自從第三次科技革命後,人們都一直在做著用空間去換取時間的損事,而以時間換空間的稀疏陣列,倒也跟北大考古專業有些心心相惜。當乙個陣列中大部分元素為0,或者為同乙個值時,可以使用稀疏陣列來儲存該陣列 小規模陣列便是稀疏陣列 像在編寫的...