很多國(guó)內(nèi)SQL學(xué)習(xí)者和開發(fā)者對(duì)Navicat、DBeaver等國(guó)外數(shù)據(jù)庫(kù)管理工具已經(jīng)很熟悉了。但是,有沒(méi)有比他們更適合SQL開發(fā)者的數(shù)據(jù)庫(kù)管理/SQL工具呢?這里,筆者結(jié)合自己的調(diào)研來(lái)聊一下。
筆者做過(guò)一些用戶調(diào)研。
Navicat雖然功能強(qiáng)大,但是收費(fèi)對(duì)用戶來(lái)說(shuō)比較高。盡管有高校版,但是也只在有限時(shí)間內(nèi)有效,而且試用版只能用14天期限。很多受訪者承認(rèn),他們使用的是Navicat破解版,但是破解版帶來(lái)的痛苦誰(shuí)用誰(shuí)知道,安裝過(guò)程備受煎熬,用的時(shí)候動(dòng)不動(dòng)就崩了,更悲催的破解版中被植入木馬病毒。
盡管DBeaver推出了可以免費(fèi)使用的開源社區(qū)版,但是使用DBeaver的人數(shù)相對(duì)Navicat較少一些,功能沒(méi)有Navicat那么強(qiáng)大、動(dòng)不動(dòng)卡死或閃退都是用戶的槽點(diǎn)。
那么,有沒(méi)有性能穩(wěn)定(不卡死不閃退)、安裝配置簡(jiǎn)單,又免費(fèi)的SQL開發(fā)工具呢?
這篇文章就給大家強(qiáng)烈推薦一下麥聰軟件新推出的多數(shù)據(jù)庫(kù)管理工具——SQL Studio,滿足眾多SQL開發(fā)者的需求。
首先說(shuō)安裝配置過(guò)程——無(wú)需安裝一鍵啟用!
為什么可以一鍵啟用? 與傳統(tǒng)客戶端SQL開發(fā)模式不同,SQL Studio 1.0采用純Web化開發(fā)模式。
這種模式最直接的優(yōu)勢(shì)是免安裝、易上手,只需將軟件包下載到本地,無(wú)需經(jīng)歷繁瑣的使用環(huán)境安裝配置過(guò)程,解壓縮后執(zhí)行“Startup”批處理文件即可在瀏覽器啟用(不同操作系統(tǒng)啟動(dòng)方式略有差別),從而大大節(jié)約SQL開發(fā)者原本浪費(fèi)在安裝配置環(huán)節(jié)的時(shí)間。
可能有人會(huì)問(wèn):純Web版SQL有什么優(yōu)勢(shì)嗎?我們用客戶端的SQL也很好啊。
純Web化開發(fā)模式最大的優(yōu)勢(shì)在協(xié)同管理。管理員負(fù)責(zé)數(shù)據(jù)庫(kù)的管理,只需新建用戶,即可幫助SQL開發(fā)者實(shí)現(xiàn)Web端遠(yuǎn)程訪問(wèn)數(shù)據(jù)庫(kù),與同組人員協(xié)同操作,便于管理員對(duì)用戶行為、工作進(jìn)度和用戶權(quán)限等的統(tǒng)一管控,而且無(wú)需透露數(shù)據(jù)庫(kù)的用戶名和密碼,很大程度上降低了數(shù)據(jù)庫(kù)的安全隱患。
其次,再說(shuō)性能。 有人會(huì)說(shuō)純Web版SQL工具在交付性會(huì)比客戶端差,不可否則客戶端有其固有優(yōu)勢(shì)。但是從發(fā)展趨勢(shì)看,不止SQL工具,純Web化工具都將成為一種未來(lái)的普遍需求。您贊同這個(gè)觀點(diǎn)嗎?
下面說(shuō)說(shuō),筆者調(diào)研得到的網(wǎng)友針對(duì)傳統(tǒng)客戶端SQL工具的槽點(diǎn)。
有很多開發(fā)者吐槽傳統(tǒng)客戶端SQL開發(fā)工具,雖然功能足夠多但實(shí)操起來(lái)感覺(jué)太“重”,導(dǎo)致使用過(guò)程復(fù)雜增加開發(fā)負(fù)擔(dān)。SQL Studio1.0僅提供SQL開發(fā)者所必須的功能,刪掉非必要的輔助功能,力求為SQL工具“瘦身”,讓SQL開發(fā)者獲得更簡(jiǎn)單、更高效的操作體驗(yàn)。 也有很多開發(fā)者吐槽傳統(tǒng)客戶端SQL開發(fā)工具太“卡”,導(dǎo)致很多正在運(yùn)行的系統(tǒng)出現(xiàn)“卡死”甚至閃退。SQL Studio經(jīng)過(guò)多年技術(shù)經(jīng)驗(yàn)的積累,從多個(gè)層面解決這些問(wèn)題。當(dāng)SQL開發(fā)需要做大數(shù)據(jù)量查詢時(shí),SQL Studio會(huì)提示查詢所需的時(shí)間和進(jìn)度,避免因查詢數(shù)據(jù)量過(guò)大引起的系統(tǒng)“卡死”。并且,Studio 1.0可以支持高性能數(shù)據(jù)不限量量導(dǎo)出,文件格式包括CSV和Excel等。
值得一提的是,SQL Studio用戶可以隨時(shí)中止正在執(zhí)行的操作,這在很多傳統(tǒng)SQL工具中是很難實(shí)現(xiàn)的。 更多性能歡迎到“麥聰軟件”官網(wǎng)“軟件下載”注冊(cè)下載體驗(yàn)。官網(wǎng)下載地址:http://www./#/home/probation/studio
第三,聊聊SQL Studio支持的數(shù)據(jù)庫(kù)
目前,SQL Studio 1.0可以支持多種數(shù)據(jù)庫(kù)的查詢、開發(fā)、管理等功能,主要包括PostgreSQL、MySQL、SQLite、SQL Server、Oracle、DM(達(dá)夢(mèng))、KingBase(人大金倉(cāng))等七種主流數(shù)據(jù)庫(kù),支持中英文兩種語(yǔ)言,可以運(yùn)行在Windows、MacOS、Linux等三種操作系統(tǒng)上。
后續(xù)版本,SQL Studio將逐漸增加所支持?jǐn)?shù)據(jù)庫(kù)的類型和數(shù)量。原則上,可以通過(guò)JDBC讀數(shù)的數(shù)據(jù)庫(kù),SQL Studio都將支持。
特別說(shuō)明的是,SQL Studio將全面支持國(guó)產(chǎn)數(shù)據(jù)庫(kù)。說(shuō)句廣告法上可能會(huì)禁止的話:SQL Studio 1.0可能是目前國(guó)內(nèi)唯一一款全面支持DM(達(dá)夢(mèng))、KingBase(人大金倉(cāng))等國(guó)產(chǎn)數(shù)據(jù)庫(kù)的SQL工具。甚至,SQL Studio 1.0可以支持所有基于開源數(shù)據(jù)庫(kù)PostgreSQL和MySQL的國(guó)產(chǎn)數(shù)據(jù)庫(kù)。
官網(wǎng)下載地址:http://www./#/home/probation/studio 了解更多詳情,歡迎您下載使用之后我們?cè)贉贤ㄗ稍儭?/p>
|