Time of Update: 2018-12-07
--注意事項:SQL Server 不會持續測試達到為自動收縮配置的閾值的資料庫。相反,它會尋找可用的資料庫並找出第一個配置為自動收縮的資料庫。它將檢查該資料庫,並在需要時收縮該資料庫。然後,它會等待幾分鐘,再檢查下一個配置為自動收縮的資料庫。換句話說,SQL Server 不會同時檢查所有資料庫,也不會同時收縮所有資料庫。它將以迴圈方式處理各個資料庫,以使負載在時間上錯開。也就是說收縮的時間不可控,
Time of Update: 2018-12-07
COMMIT命令用於把事務所做的修改儲存到資料庫,它把上一個COMMIT或ROLLBACK命令之後的全部事務都儲存到資料庫。 這個命令的文法是: commit[work]; 關鍵字COMMIT是文法中惟一不可缺少的部分,其後是用於終止語句的字元或命令,具體內容取決於不同的實現。關鍵字WORK是個選項,其惟一作用是讓命令對使用者更加友好。 在下面這個範例裡,我們首先從表PRODUCT_TMP裡的全部資料開始: select * from products_tmp;
Time of Update: 2018-12-07
1、應用程式中,保證在實現功能的基礎上,盡量減少對資料庫的訪問次數;通過搜尋參數,盡量減少對錶的訪問行數,最小化結果集,從而減輕網路負擔;能夠分開的操作盡量分開處理,提高每次的響應速度;在資料視窗使用SQL時,盡量把使用的索引放在選擇的首列;演算法的結構盡量簡單;在查詢時,不要過多地使用通配符如SELECT * FROM T1語句,要用到幾列就選擇幾列如:SELECT COL1,COL2 FROMT1;在可能的情況下盡量限制盡量結果集行數如:SELECT TOP
Time of Update: 2018-12-07
SELECT ROWSFROM sysindexesWHERE id=OBJECT_ID( 'InboundPlan') AND indid <2--查詢庫內各表select so.name as 'TableName', so.type,SUM(row_count) as 'TotalRows' from sys.dm_db_partition_stats as ps inner join sys.objects as so on
Time of Update: 2018-12-07
在一台電腦上面同時安裝兩個sql server資料庫執行個體,第一次安裝預設為機器名,連接埠號碼為14331、如果不知道伺服器名,卻想登陸的話可以直接輸入127.0.0.1登陸之後,在建立查詢中輸入:SELECT @@SERVERNAME能夠查詢出當時的伺服器名或者伺服器名和執行個體名,你可以用這個名稱直接登陸即可2、如果你想要在知道執行個體名的基礎之上知道連接埠號碼,或者說你不想使用預設的連接埠號碼,那麼這個時候你就需要對連接埠號碼進行修改。可以在‘組態工具’-->'SQL
Time of Update: 2018-12-07
是以機率統計理論為指導的一類非常重要的數值計算方法。是指使用隨機數(或更常見的偽隨機數)來解決很多計算問題的方法。以機率和統計的理論、方法為基礎的一種計算方法,將所求解的問題同一定的機率模型相聯絡,用電子電腦實現統計類比或抽樣,以獲得問題的近似解,故又稱統計類比法或統計實驗法。 蒙特卡洛方法的基本思想 當所求解問題是某種隨機事件出現的機率,或者是某個隨機變數的期望值時,通過某種“實驗”的方法,以這種事件出現的頻率估計這一隨機事件的機率,或者得到這個隨機變數的某些數字特徵,並將其作為問題的解。
Time of Update: 2018-12-07
擷取memcached中的所有key添加一個KeyIterator介面,這個迭代器介面用於遍曆memcached中的所有key。由於是基於stats協議實現的,因此這個迭代過程並非高效,請謹慎使用,並且迭代返回的key也並非即時,而是當前快照。KeyIterator目前僅在文本協議下可用,使用例子如下: MemcachedClient client= KeyIterator it=client.getKeyIterator(AddrUtil.getOneAddress("localhost:11
Time of Update: 2018-12-07
SP_LOCK :報告有關鎖的資訊。在此預存程序之中,很清楚的說明了鎖的類型和幾種模式:Typenchar(4)鎖的類型:RID = 表中單個行的鎖,由行標識符 (RID) 標識。KEY = 索引內保護可串列事務中一系列鍵的鎖。PAG = 資料頁或索引頁的鎖。EXT = 對某區的鎖。TAB = 整個表(包括所有資料和索引)的鎖。DB = 資料庫的鎖。FIL = 資料庫檔案的鎖。APP = 指定的應用程式資源的鎖。MD = 中繼資料或目錄資訊的鎖。HBT = 堆或 B 樹索引的鎖。在 SQL
Time of Update: 2018-12-07
http://www.jdon.com/jivejdon/thread/37625分布式領域CAP理論,Consistency(一致性), 資料一致更新,所有資料變動都是同步的Availability(可用性), 好的響應效能Partition tolerance(分區容錯性) 可靠性定理:任何分布式系統只可同時滿足二點,沒法三者兼顧。忠告:架構師不要將精力浪費在如何設計能滿足三者的完美分布式系統,而是應該進行取捨。關聯式資料庫的ACID模型擁有 高一致性 + 可靠性
Time of Update: 2018-12-07
下載了jxta-myjxta-2.3.5.zip,解壓縮後直接運行myjxta.bat,立馬登入入JXTA網路,上面還真有幾個對端呢,還聊了幾句。第一次用到這麼直截了當的P2P Java程式。IBM上的JXTA資源:http://www-128.ibm.com/developerworks/cn/java/wi-jxta2/index.html,《通過 JXTA 進行無線通訊,第 2 部分: 實現
Time of Update: 2018-12-07
首先,我覺得,一個概念,如果不理解也不影響使用的話,那麼,就沒必要去理解它、去學習它。閉包就是這樣一個概念,你不理解它也能很好的用它。俺這兩年寫as3程式,是天天在和它打交道,甚至有過一個function套一個,一個方法中套了20多個function的極端例子,但從未深究過它是怎麼實現的,它就像水和空氣一樣,我們不需要知道水是H2O,空氣是氧氣氮氣二氧化碳等的混合物,也活的好好的。其次,我覺得,網上對閉包概念的解釋都太狹隘了,看得人蛋疼,就像回到了i++,++i時代一樣。如果非要去理解這個概念,
Time of Update: 2018-12-07
監控資料庫資料檔案以及磁碟的空間情況是每個DBA必要的工作。sqlserver 2008 r2 sp1之後的版本提供了一個很實用的DMF sys.dm_os_volume_stats來返回資料檔案以及檔案所在磁碟的空間情況。相比之前的xp_fixeddrives更加的實用。 SELECT DB_NAME(df.database_id) as dbName, physical_name AS DataFile, size AS FileSize, volume_mount_point
Time of Update: 2018-12-07
原始碼如下:<!DOCTYPE HTML><html lang="en-US"><head> <meta charset="UTF-8"> <script type="text/javascript"> function submit(s){ alert(s) return false; } </script></head><body>
Time of Update: 2018-12-07
越來越覺得國內沒有教書育人的氛圍,為了弄懂JS的閉包,我使出了我英語四級吃奶的勁去google上搜尋著有關閉包的解釋,當我看到stackoverflow上這一篇解答,我腦中就出現了一句話:就是這貨沒跑了!不才譯文見下,見笑了。Peter Mortensen問:就像老Albert所說的,“如果你不能向一個六歲的孩子解釋清楚,那麼其實你自己根本就沒弄懂。”好吧,我試著向一個27歲的朋友就是JS閉包(JavaScript closure)卻徹底失敗了。你們會怎麼把它解釋給一個充滿好奇心的六歲孩子聽呢?
Time of Update: 2018-12-07
參考:http://www.51testing.com/html/78/n-816578-4.html 總結 特性表變數暫存資料表範圍當前批處理當前會話,嵌套預存程序,全域:所有會話使用情境自訂函數,預存程序,批處理自訂函數,預存程序,批處理建立方式DECLARE statement only.只能通過DECLEARE語句建立CREATE TABLE 語句SELECT INTO
Time of Update: 2018-12-07
建立發布的時候出現這個圖:警告內容如下:無法為可更新的訂閱設定發行伺服器登入名稱。可能需要使用 sp_link_publication. 直接在訂閱伺服器電腦上設定它。其他資訊:執行 Transact-SQL 陳述式或批處理時發生了異常。 (Microsoft.SqlServer.ConnectionInfo) 伺服器 'HOUYAJUN' 上的 MSDTC 不可用。已將資料庫上下文更改為 'TEST'。 (Microsoft SQL Server,錯誤: 8501)有關協助資訊,請單擊:
Time of Update: 2018-12-07
--示範資料IF OBJECT_ID('tempdb..#A') IS NOT NULL DROP TABLE #AGOCREATE TABLE #A (A_ID INT,A_COL INT)INSERT #ASELECT 1 , 1 UNION ALLSELECT 2 , NULL UNION ALLSELECT 3 , 1 UNION ALLSELECT 3 , 2 UNION ALLSELECT 4 , 1IF OBJECT_ID('tempdb..#B') IS NOT
Time of Update: 2018-12-07
第三次手機登入:按照前面所說的,設定手機上面的“遠端資料庫”為“./contact”,然後做手機同步。結果,經過漫長的初始化時間,手機上報告錯誤“串連錯誤同步類型不被支援無法和伺服器同步”在伺服器日誌中,我注意到申請的同步類型是card,這和sync4j內建的測試程式的scard同步類型是不一樣的。<Item><Target><LocURI>card</LocURI></Target><Source><LocURI&g
Time of Update: 2018-12-07
[sync4j]Nokia手機和sync4j伺服器同步的第四次手機登入:在sync4j社區看到一個話題,討論如何糾正Nokia系列手機會自動在遠端資料庫前面添加一個“./”符號。據Harrie說,“You can work around this by configure a similar syncsource as the one with the scard URI. Create with the admin tool a similar syncsource that has
Time of Update: 2018-12-07