原创 運維工作積累——haproxy

整理工作中常遇到的問題資料鏈接 1.Haproxy 開啓日誌記錄 其中重啓服務 systemctl restart haproxy  如果無法識別  可以用service haproxy restart 代替              

原创 oraccle 中用 SQL 修改表(增加列、修改列、刪除列)

增加列: alter table tableName add  columnName   number(2)  default   value1  not null; 刪除表的一列: alter table tableName  drop

原创 運維工作積累——shell

1. line 28: syntax error: unexpected end of file 用windows寫的shell腳本執行後提示 ,檢查了下自己寫的腳本文件,並沒有第28行,反覆執行多次,仍然提示這個錯誤。發現問題可能是因爲

原创 運維工作積累——sql及plsql使用

通過plsql對dmp文件進行導入和導出 plsql導出dmp   1、如何sql語句中的列將列變成行(將圖一變成圖二) 去除order by 對此字段分類,加上  sum(case when WORKSTATE='1'   then 1

原创 linux防火牆端口轉發

步驟如下: (1)用root 用戶查看防火牆狀態       service iptables status (2)添加出入轉發規則  8080轉發到  80    iptables -t nat -A PREROUTING -p tcp

原创 oracle數據庫全局統計更新

--oracle數據庫優化 替換用戶名 user,在該用戶下執行 begin   dbms_stats.gather_schema_stats(       ownname =>'USER',       options => 'GATH

原创 物化視圖學習總結

--物化視圖的刪除 drop MATERIALIZED VIEW sn_table_name; drop table sn_table_name; -- 物化視圖的應用場景有兩種:1、用於查詢優化 2、用於高級複製 ---------

原创 oracle 擴展函數用sql 加合計行

1   rollup()  推薦  rollup()是group by的一個擴展函數,初步的感覺是,可以多個列進行group by,然後分別進行統計。 示例 (給group列加rollup) select CENTNO, coun

原创 oracle 數據庫delete部分數據恢復,誤刪數據再也不用跑路了

Oracle update 執行更新操作後的數據恢復 操作數據庫,經常會出現誤操作,昨天執行的更新操作之後發現更新錯了,只能想辦法數據恢復了,現在整理一下 第一步:查詢執行更新操作的時間 select r.FIRST_LOAD_TIME

原创 Oracle數據庫MERGE語句用法

一、使用背景      當需要對一個表根據不同條件分別進行INSERT、UPDATE以及DELETE操作時,可以使用MERGE(融合,合併)語句。MERGE語句可以根據不同條件獲取要插入、更新或刪除到表中的數據行,然後從1個或多個數據源頭

原创 Oracle列轉行函數 Listagg() 語法詳解及應用實例

Oracle 列轉行函數 Listagg() 版權聲明:本文爲CSDN博主「預見未來to50」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/hpd

原创 分析函數之rollup、cube函數

 原文鏈接:https://lanjingling.github.io/2015/10/09/oracle-fenxihanshu-1/ rollup()函數、cube()函數 --通常與group by 子句一起使用,根據維度在分組後進

原创 oracle數據庫查詢帶有某個字段的所有表名

oracle數據庫查詢帶有某個字段的所有表名 select column_name,table_name,from user_tab_columns where column_name='column_name';

原创 使用SQL查詢所有數據庫名和表名及字段名

Oracle中查詢所有數據庫名和表名 1.查詢所有數據庫 由於Oralce沒有庫名,只有表空間,所以Oracle沒有提供數據庫名稱查詢支持,只提供了表空間名稱查詢。 select * from v$tablespace;--查詢表空間(需

原创 小巧的JAVA 、C#反編譯工具(解決中文亂碼問題)

JAVA平臺 1.特點  輕量級,跨平臺,綠色軟件,可集成到Eclipse,插件:JD-Eclipse 下載鏈接:http://java-decompiler.github.io/ 2.解決中文亂碼問題的解決  點擊: Navigati