Time of Update: 2015-01-23
GROUP BY TOP N應用情境,grouptop因為工作原因,前段時間遇到這樣的問題遊戲角色合服,但是每個區服下同一個帳號只能保留3個角色,那麼問題來了,挖掘機技術那家強?可能有的同學還是沒明白這是怎樣的應用情境,舉個例子:上面資料情境從,現在要求單科前兩名同學的成績。現在怎麼來解決這樣的問題?通過分析可知,我們現在是要在每一科兩面找到前2位成績排名的資訊。很遺憾的告訴大家,其實Oracle和MSSQL都是有內建函數rownumber() over(partition
Time of Update: 2015-01-23
oracle資料類型-4,oracle-418、NCLOB可以使用由資料庫國際字元集所定義的字元集來儲存僅為 Unicode 類型的基於字元的資料。最多可以儲存 4GB 的資料,這比 Oracle10g 資料庫中可儲存的最大資料還要大,這也是現在資料庫規定塊大小的一個因素(~4GB* 資料區塊大小)。19、BLOB最多可以儲存 4GB 資料的二進位大對象,這比 Oracle10g資料庫中可儲存的最大資料還要大,這也是現在資料庫規定塊大小的一個因素(~4GB*
Time of Update: 2015-01-23
Redis研究(十二)—主從複製,redis研究主從複製在上一節中我們寫了Redis的資料持久化http://blog.csdn.net/wtyvhreal/article/details/42916503
Time of Update: 2015-01-23
centOS6.5下的MySQL的安裝與配置,centos6.5mysqlcentOS6.5下的MySQL的安裝與配置1. SSH Secure Shell Client首先,安裝SSH Secure Shell Client,這是一款串連遠程Linux系統的工具,簡稱SSH用戶端。在Linux主機上設定好ip地址和連接埠號碼之後,開啟SSH Client,點擊Quick Connect,填寫遠程服務的ip地址,使用者名稱(一般預設為root),和連接埠號碼。進入系統後,出現 Add
Time of Update: 2015-01-23
用SQLData讀寫資料庫自訂類型,sqldata讀寫自訂如何讀寫自訂類型?SQLData是個很直觀的解決辦法在oracle使用手冊上找到了很好的資料點擊開啟連結http://docs.oracle.com/cd/B10501_01/java.920/a96654/oraoot.htm#1039738還有詳細例子(例子很好)點擊開啟連結https://docs.oracle.com/cd/F49540_01/DOC/java.815/a64685/samapp4.htm但原文太長,我精鍊提取了關
Time of Update: 2015-01-23
winForm +access 資料連線 出錯 未在本機電腦上註冊“Microsoft.Jet.OLEDB.12.0”,microsoft.jet.oledb未在本機電腦上註冊“Microsoft.Jet.OLEDB.12.0”提供者。1.資料庫連接字串:2007 資料庫連接字串:conStr="Provider=Microsoft.Jet.OLEDB.12.0;Data Source=E:\spendingVoucher.accdb;Persist Security
Time of Update: 2015-01-23
通過重建執行計畫解決綁定變數執行計畫偏差導致SQL執行時間過長,執行計畫sql基本要素(時間、使用者、問題)
Time of Update: 2015-01-23
oracle中映射表到timesten的方法,oracletimesten----1.createandloadfromoraquery命令並開啟6個線程Command>createandloadfromoraquery scott.t1 6 select * from scott.t1; ----2.使用內建命令完成資料匯入Command>call ttTableSchemaFromOraQueryGet('scott','t1','SELECT * FROM
Time of Update: 2015-01-23
異構平台之間的配置DataGuard的情況說明,dataguard情況說明在部署DataGuard時,最簡單的情況是主/備節點配置完全相同的。但是,有時會碰巧會有在異構作業系統上進行部署的情況,以便於從異構平台之間進行資料移轉能有最小的停機時間或風險。為使用者通過配置異構的處理能力或硬體成本較低的備用系統,以減少在災備上的投資,這也是全理的方案。使用提供這種配置的說明資訊,以確定哪些平台組合能進行Data Guard的配置,以及任何額外的要求或限制是否在可能適用的範圍。如果考慮使用一個異構的主/
Time of Update: 2015-01-23
常用稅收風險管理指標,稅收風險管理通過資料分析技術,Realtime
Time of Update: 2015-01-23
sqlserver 變更追蹤案例,sqlserver跟蹤案例create database testgouse testgocreate table t1(sid int identity(1,1) not null primary key,sno int not null,sname varchar(200))goinsert into t1(sno,sname) values(101,'wind')goALTER DATABASE [test] SET RECOVERY
Time of Update: 2015-01-23
MySQL配置最佳化(一)——慢查日誌,mysql配置最佳化日誌(1) ERRLOG包含了當mysqd啟動和停止時,以及伺服器在運行過程中發生任何嚴重錯誤時的相 關資訊;可以用--log-error[=file_name]選項來指定mysqld儲存錯誤記錄檔檔案的位置。如果沒有給定file_name值,mysqld使用錯誤記錄檔名host_name.err 並在資料目錄中寫入記錄檔;# * Logging and Replication# Both location
Time of Update: 2015-01-22
django--關於Managers,django--ManagersDefault managersIf you use custom Manager objects, take note that the first Manager Django encounters (in the order in which they’re defined in the model) has a special status. Django interprets the first Manager
Time of Update: 2015-01-22
Sql語句最佳化-查詢兩表不同行NOT IN、NOT EXISTS、串連查詢Left Join,existsleft 在實際開發中,我們往往需要比較兩個或多個表資料的差別,比較那些資料相同那些資料不相同,這時我們有一下三種方法可以使用:1. IN或NOT IN,2. EXIST或NOTEXIST,3.使用串連查詢(inner join,left join 或者 right
Time of Update: 2015-01-22
積跬步,聚小流------oracle快捷添加測試資料,------oracle前一陣子在實施中發現問題,需要當時進行修改,而因為資料庫中資料是真實資料,不能進行修改,否則會出大紕漏吧,於是添加測試資料來方便修改,而單個添加效率太低下了,所以解決的辦法就是以真實的資料為模板增添新方便刪除的資料即可,就像將2014年的資料複製一份只將年份進行修改,刪除的時候講這個不存在的年份資料刪除即可。相信大家很容易會想到這個方法,也很容易做出答案,舉個例子:看這個表,因為主鍵中都是以當年年份開頭的,同時年度也
Time of Update: 2015-01-22
昨天濕鞋了。。,昨天 昨天應客戶的要求,將幾個table 加入到ogg的同步範圍中。我檢查過dp進程,檢查了rep進程,確認了這兩個進程中無這幾個表,然後我就在ext進程中加了這幾個表,靠。誰知道今天rep 報ora-00001,查報錯的相關記錄,卻在目的庫上不存在。後來追查原因,發現,ext進程中本來就有這幾個表---也就是說這幾個表的變化 抽取了2次。。。。。。。。。。。。。。。。教訓!!!
Time of Update: 2015-01-22
RAC環境產生大量ons進程,導致使用者進程資源耗盡,使用者切換提示Resource temporarily unavailable,racons基本要素(時間、使用者、問題)使用者才實施了LINUX5.8+11.2.0.4的RAC環境,使用一段時間後,當切換的grid使用者的時候,提示Resource temporarily unavailable,如下:[root@rac01 bin]# su- gridsu: cannot set userid: Resource
Time of Update: 2015-01-22
解決卸載了mysql之後,mysql服務仍在,顯示讀取描述失敗,錯誤碼2的問題,mysql錯誤碼我首先用360軟體管家,卸載mysql5.5,卸載了mysql之後,再依次刪除 mysql的安裝目錄、c盤下的隱藏檔案夾ProgramData裡面的MySql檔案夾。然後cmd -> regedit
Time of Update: 2015-01-22
Oracle exp/imp匯出匯入工具的使用-2,expimp三.匯入工具imp可能出現的問題(1) 資料庫物件已經存在一般情況, 匯入資料前應該徹底刪除目標資料下的表, 序列, 函數/過程,觸發器等; 資料庫物件已經存在, 按預設的imp參數, 則會匯入失敗如果用了參數ignore=y, 會把exp檔案內的資料內容匯入如果表有唯一關鍵字的約束條件, 不合條件將不被匯入如果表沒有唯一關鍵字的約束條件, 將引起記錄重複(2) 資料庫物件有主外鍵約束不符合主外鍵約束時, 資料會匯入失敗 解決辦法:
Time of Update: 2015-01-22
Oracle exp/imp匯出匯入工具的使用-1,expimpexp匯出工具將資料庫中資料備份壓縮成一個二進位系統檔案.可以在不同OS間遷移imp匯入工具將EXP形成的二進位系統檔案匯入到資料庫中.一. 匯出工具 exp它有三種模式:a. 使用者模式: 匯出使用者所有對象以及對象中的資料;b. 表模式: 匯出使用者所有表或者指定的表;c. 整個資料庫: 匯出資料庫中所有對象。$exp oa1/123@oracle file=D:/all.dmp