原创 elasticsearch linux下安裝

1.下載elasticsearch    https://www.elastic.co/cn/downloads/elasticsearch 2.解壓,重命名 tar -xzvf elasticsearch-7.5.0-linux-x86

原创 es 數組追加

POST test_index/test_type/1/_update { "script" : { "inline": "ctx._source.tags.add(params.new_tag)", "

原创 .netcore nlog使用

1.安裝NLog.Web.AspNetCore 2.新建一個文件nlog.config, 並右鍵點擊其屬性,將其“複製到輸出目錄”設置爲“始終複製” 3.在 .UseStartup<Startup>() 後添加一句 .UseNLog() 

原创 sqlserver 中調用 DLL

1. 開啓數據允許clr EXEC sp_configure 'clr enabled' , '1'; --0代表不允許,1代表運行 RECONFIGURE; 2,創建clr CREATE ASSEMBLY HashCodeDL

原创 sql知識點

set statistics io,time on; 查詢語句消耗時間 2.設置內存大小 --開啓數據庫高級選項exec sp_configure 'show advanced options',1goreconfigure with ov

原创 阿里雲sqlserver 遷移到百度雲sqlserver 1

首先說一下場景,我們在阿里雲有幾百臺服務器包括linux 和window,現在要遷移服務器到百度雲這邊。 1.因爲趕到馬上過年,所以年前要將所有的sql數據文件備份一遍(現在想想,在不清楚遷移規則的情況下,最好先備份一個庫然後將流程走通了,

原创 數據庫切庫

切換步驟:1、停服(如果可以停的話)2、禁用寫賬號3、kill進程4、禁用日誌備份job,自動傳送日誌job,日誌還原job5、手動執行備份日誌存儲過程,備份最後一次尾日誌6、手動執行自動傳送日誌備份7、手動執行最後日誌還原存儲過程8、檢查

原创 阿里雲sqlserver 遷移到百度雲sqlserver 2

阿里雲的日誌遷移到百度雲後,要進行日誌的追加操作 1.百度雲sql中創建存儲過程 2.exec RestoreDBLog 'D:\sqlback\log\log日誌所在路徑\','庫名稱',如果報錯,可能因爲在執行的時候正在複製,最好不要在

原创 elasticsearch window下配置安裝

1.首先下載elasticsearch   下載鏈接:https://www.elastic.co/cn/downloads/elasticsearch 第一張圖是下載的,第二章圖是下載msi的程序,直接安裝成服務的那種   3.下載完成

原创 elasticsearch 心得

1.es 一臺機器一般爲一個節點。一臺機器不設置的情況下是無法創建副本集的,副本集和主本必須不在一個節點下,方便故障轉移等 2.es7.x後一個索引後只能創建一個類型,可以通過修改更改 出現這個的原因是,elasticsearch7默認不在

原创 centos 配置sentry+釘釘+郵件通知

1.sentry官方推薦docker方式安裝。使用docker-compose,最好是centos7 2.卸載舊版本 yum remove docker docker-common docker-selinux docker-eng

原创 git 多賬戶鏈接不同gitlab倉庫

1.若之前對 git 設置過全局的 user.name 和 user.email。類似(用git config --global --list 進行查看你是否設置)  一定要清除之前設置的用戶和郵箱 $ git config --glob

原创 centos 安裝gitlab

1.開始安裝依賴軟件:yum -y install policycoreutils openssh-server openssh-clients postfix 2.設置postfix開機自啓動,postfix支持gitlab發信功能:sy

原创 git 配置遠程倉庫(同一個郵箱註冊多個gitlab倉庫)

1.如果是同一個郵箱註冊的話在本地生成id_rsa祕鑰時。可以在多個倉庫使用的。 2.配置好公鑰後,在本地ssh -T [email protected]測試連接哦(有時候測試不準確)我一個庫需要輸入密碼,一個不需要,但是可以正常獲取代碼,可

原创 配置git遠程連接gitlab

1.本地git下載 2.配置全局的用戶名和郵箱,命令分別爲    git config --global user.name "username"    git config --global user.email "email"    查