網(wǎng)友: SQL 2005在災(zāi)難還原方面有哪些技術(shù)?能否簡要介紹一下這些技術(shù)的原理和實(shí)現(xiàn)方法?
胡百敬: Backup/Restore、Clustering、Database Mirroring、Database Snapshot、Replication。
網(wǎng)友: 胡老師 SQL Server 的數(shù)據(jù)與ACCESS 數(shù)據(jù)交互 能用作業(yè)實(shí)現(xiàn)嗎?
胡百敬: 看你的需求,你可以建立 linked server 連結(jié)到 Access,然后就可以直接以 SQL 語法存取,自然可以建立作業(yè)。
網(wǎng)友: 對于數(shù)據(jù)分析服務(wù)這塊的看法是什么?
胡百敬: 就臺灣的產(chǎn)業(yè)而言,因?yàn)橹圃炫c服務(wù)導(dǎo)向,需要節(jié)約各種成本,以及比客戶更了解客戶的需求,因此很重視對資料的深入分析。 AS 2005 比 2000 的功能龐大了一倍以上,且從設(shè)計(jì)的理念有根本上的差異,雖然還是保持了向前兼容,但若真要好好發(fā)揮 AS 2005,恐怕要重新考慮,重新設(shè)計(jì)。
網(wǎng)友: 如何處理海量數(shù)據(jù),比如:導(dǎo)出、備份、查詢等。
胡百敬: 切割功能、使用者、數(shù)據(jù)存放。數(shù)據(jù)再大量,都會有 80-20 的分布,80% 的人只用 20% 的數(shù)據(jù),80% 的功能用 20% 的運(yùn)算力就可以滿足。將耗資源,不常用的大量數(shù)據(jù)與常用的功能切開。
網(wǎng)友: 能不能說說SQL Server的tsql與標(biāo)準(zhǔn)sql有什么區(qū)別?
胡百敬: T-SQL 是 ANSI SQL 的延伸,盡量支持 ANSI SQL 的規(guī)范,但若說最為符合的交集是 ANSI SQL 92,其后 ANSI SQL 99 和 2003 都只能陸陸續(xù)續(xù)增加支持。但 T-SQL 本身也有一大堆自家的特色。因此,若你需要跨不同的 DB,或是未來的趨勢,可能需要稍為暸解 ANSI SQL,否則,若專注 SQL Server,則只需要讀懂 T-SQL 就夠了。
網(wǎng)友: 為什么SQL Server 2005那么占內(nèi)存
姚巧枚: 這個部份可能要看你如何使用,才能了解為什么會那么占內(nèi)存。
網(wǎng)友: 請問胡老師,nonclustered index中,會對主鍵排序么?