mssql 프로시저를 처음하게 되었다. 작성되어있는 코드를 보다가 set nocount on 을 발견 그냥 궁금해서 찾아보았음 프로시저의 속도도 중요한건 다들 알고 있을 것이댜....... 1. set nocount on 프로시저가 실행되고 몇개의 행이 영향 받았는지 알려주는 메세지가 뜨는데 0개 행이 영향받았다는 메세지는 필요없으니 보여주지 말라는 명령어였습니다. 메세지를 출력하는게 얼마나 많은 서버 부하를 줄지는 아직 잘 모르겠으나 상황별로 트라이해보면 알 수 있꼤죠 불필요한 메세지 출력을 제거하는거니 국룰처럼 써야겠어요! set nocount on
같은 내용인데 일부 코드 수정을해서 commit, push가 반복되면 나의 Git 히스토리가 눙물이.... 필자는 commit 메세지 가독성도 중요하다고 생각한다. (+ 귀여운 gitmogi 첨부 gitmoji.carloscuesta.me/) 옛날에는 이전 commit 을 삭제하고 다시 commit 한 경험이 하핳ㅅ 🤣 친구 건파카의 rebase 사용하는 이야기를 듣고 나도 시도해보았다! commit, push 를 하고 merge requests, 코드리뷰 후 수정해야할게 생겼다! 첫 번째 수정한 내용을 commit 을 한 뒤에 git rebase -i HEAD~1 HEAD~1 에서 1은 몇 번째 커밋 리스트를 가져올 것인가임! 사용할 fixup 은 해당 커밋을 이전 커밋과 합치는 명령어! 커밋 메세지는..
4개월동안 문제없이 사용했는데 어느 순간 서버가 멈췄다! (docker restart 무한리필😊) mysql 서버 connection 이 실패되어 서버가 재시작 되고 있었음 ㅠㅠ 처음에 error log가 다른게 나와서 docker 재시작, 톰캣 재시작을 했었는데 여전히 무한반복.. Public Key Retrieval is not allowed Could not create connection to database server Unable to obtain JDBC DatabaseMetaData 이유는 바로... mysql 8 버전부터인지 최신버전에 보안관련 인증이 추가가 되어서 클라이언트가 서버에 자동으로 공개키를 요청할 수 있도록 설정을 추가해줘야하는 것이 있었다. mysql properties에 ..
또 빡쳐서 쓰는 블로그가 곧 발행될 예정
connection timeout / read timeout 설명을 아주 기가막히게 재밌는 블로그를 발견해서 https://inyl.github.io/programming/2017/12/02/timeout.html Connection timeout과 Read timeout 차이 쉽게 정리 – 유치함주의 – 봉팔이는 유명맛집을 인터넷에서 검색하고 맛집에 찾아갑니다. 예상대로 맛집에는 이미 많은 사람들이 찾아와 북적이고 대기열도 한가득 있었습니다. 성질급한 봉팔이는 “�� inyl.github.io 첨부!
보호되어 있는 글입니다.
내가 원하는거: GitLab 과 Jenkins 연결 후 GitLab에서 Merge가 수락되는 시점에 Jenkins 빌드유발 되게 하고 싶었음. 근데 빌드유발이 안 되고 이런 에러가 나왔음 나온 에러: anonymous is missing the Job/Build permission 이유: GitLab 에서 Integration 을 들어가면 URL 과 Secret Token 적는 곳이 있음. 처음엔 URL만 적음 (뭔지 몰라서 Secret Token 을 안 적었음) 이녀석 때문에 403이 뜨는 것이였음. 해결방법: 1. Jenkins > 해당 프로젝트 > 구성 > 빌드 유발 > Build when a change is pushed to GitLab > 고급 선택 2. 고급 > Secret token 아래의..
오늘은 평화로운 마음으로 글을 씁니다. Intellij에서 mysql connector library 참조하기 !! 1. 우선 mysql connector를 다운로드 해야함 https://dev.mysql.com/downloads/connector/j/ Connector/J : 자바 플랫폼을 위한 Zip 파일 다운받았당 압축파일을 풀면 ~ mysql-connector-java-8.0.X 가 잘 있는걸 알 수 있음 2. Intellij 로 돌아가서 상단에 File -> Project Structure -> Libraries 를 누르기 이런화면이 나온다 2-1 초록색 +를 누르기 2-2 Java 선택 2-3 Java를 선택하면 Library를 선택하라고 나온다. 그럼 전에 다운받은 mysql connecto..
- Total
- Today
- Yesterday
- git rebase
- git fixup
- fixup
- &allowPublicKeyRetrieval=true
- git commit합치기
- git rebase fixup
- Unable to obtain JDBC DatabaseMetaData
- mysql8
- rebase
- MSsql
- public key retrieval is not allowed
- 프로시저
- Could not create connection to database server
- git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |