일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 뷰티
- 바지
- 자동차용품
- 바지/레깅스
- 쿠팡리뷰분석
- 선물관
- 건강식품
- 쿠팡 리뷰
- 식품
- 파닥이
- 장갑/시즌잡화
- 여성패션
- 싱글라이프
- 겨울용품관
- 마스크/방한대
- 가방/잡화
- 쿠팡 리뷰 모아보기
- 황사마스크
- 패션마스크
- 스킨케어
- 생활용품
- 아이 메이크업
- 메이크업
- 건강/의료용품
- 쿠팡 리뷰 분석
- 쿠팡리뷰
- 스포츠/레저
- 2020 설날
- 신발
- 쿠팡 브랜드
- Today
- Total
목록IT/DB (20)
파닥이
http://gywn.net/2012/05/mysql-bad-sql-type/ MySQL 성능 죽이는 잘못된 쿼리 습관 | gywndi's database Overview 안정적인 서비스 유지를 위해서는 쿼리 작성이 상당히 중요합니다. 잘못된 쿼리 하나가 전체적인 퍼포먼스를 크게 저해하기도 하고 최악의 경우 장애 상황까지 치닫기 때문이죠 단일 코어에서 Nested Loop Join으로 데이터를 처리하는 MySQL 특성 상 쿼리 구문에 큰 영향을 받습니다. (반드시 알아야할 MySQL 특징 세 가지 참고) 그래서 오늘은 쿼리 작성 시 기피해야 하는 사항 세 가지정도 골라봅니다. Case 1 SELECT @RN gywn.net
https://stackoverflow.com/questions/17942508/sql-split-values-to-multiple-rows SQL split values to multiple rows I have table : id | name 1 | a,b,c 2 | b i want output like this : id | name 1 | a 1 | b 1 | c 2 | b stackoverflow.com
오라클의 11g의 경우 기본적으로 8080 포트를 이용해서 웹 환경으로도 데이터베이스를 접근할수 있음. tomcat의 기본포트 8080이랑 충돌나기 때문에 오라클의 포트 변경해주는게 좋음. 오라클 SYSDBA 권한이 있는 계정으로 접속후 포트확인후 변경하면 됨. --포트 확인select dbms_xdb.gethttpport() from dual; --포트 변경 8282exec dbms_xdb.sethttpport(8282);
이번에는 MariaDB를 설치해보곘습니다. 참고로 MariaDB가 궁금하시다면, https://mariadb.com/kb/ko/mariadb/ 여기에 자세하게 나와있습니다. https://downloads.mariadb.org/mariadb/ 에 들어가시면 현재 최신버전은인 10.3.7 버전을 클릭한후 mariadb-10.3.7-winx64.zip 클릭하여 다운받은후 알집을 풀어 설치를 진행하시면 됩니다. Next만 계속 누르시다가 밑에 주의해야할 설정들만 소개하겠습니다. 원격에서 ROOT접속을 가능하게 하기 위해선 빨간색 동그라미 부분을 체크해주시고, 한글과 같은 UTF8설정을 디폴트로 잡아주기 위해 초록색 동그라미부분도 체크해주시기 바랍니다. 비밀번호는 까먹으면 골치아프니 따로 관리해주시기 바랍니다...
'저번에 추가한 사용자로 외부에서 접속하는 방법을 포스팅하겠습니다. 외부에서 접속을 하기위해선 일단 mssql의 포트를 방화벽에서 허용해주어야 합니다. 1. 윈도우 방화벽설정창에 들어간후, 고급설정에 들어갑니다. 2. 고급설정에 들어간후, 인바운드 규칙을 선택후 '새 규칙'을 만들어줍니다. 3. 규칙 종류를 '포트'를 선택합니다. 4. 특정포트를 해당 sqlserver에 포트번호로 설정 해줍니다. (포트번호를 따로 번경하지 않았다면 1433) 5. 이름에 그냥 자신이 알아볼수있게 설정한후 확인을 하면 방화벽 설정은 끝났습니다. 다음으로는 'Sql Server Configuration Manager'에 들어가서 sqlserver 외부접속을 허용시켜주어야 합니다. 만약 저처럼 윈도우8,10계열을 사용하신다면..
사용자를 추가하여 db를 사용 하는법을 포스팅해보겠습니다. Microsoft SQL Server Managerment Studio에 접속하여 로그인후 보안 - 로그인을 오른쪽 클릭하면, '새 로그인'이 있을것이다. 클릭하면 아래와 같은 창이 뜰것이다. 로그인할 아이디랑 비밀번호를 설정한다. 암호정책은 해도 되고 안해도 되지만, 귀찮아도 보안을 위해 해두는것이 좋다. 사용자매핑에서 이사용자가 어느 db를 사용할건지를 선택해준다. 그리고 하단에 역할 멤버자격에서 db_owner 를 추가로 선택해준다. 나머지들은 그대로 확인을 해주면 성공적으로 사용자가 만들어지고, 로컬에서 로그인을 하면 성공적으로 로그인을 할수 있을것이다. 상단 메뉴에 '새 쿼리(N)' 를 누른 다음 자신의 db 예를들어서 testdb라면,..
이번에는 SSMS를 이용하여 기존에 있는 데이터와 스키마(테이블구조)를 스크립트 생성하는 법을 알아보겠습니다. SSMS에서 스크립트를 생성할 데이터베이스를 오른쪽 클릭후 속성에 가보시면 하단에 이미지처럼 태스크 > 스크립트 생성을 누르시면 하단에 이미지가 나오는데 다음 다음을 누르시다가 복사할 테이블을 선택 여기서 '고급'을 눌려줍니다. 옵션중에 스크립팅할 데이터 형식에서 스키마 및 데이터를 선택하면 스키마(테이블구조)와 데이터를 모두 스크립트로 만들어줍니다. 확인을 클릭후 다음을 클릭하면 생성위치에 해당 스크립트가 생성되었어 있는것을 확인할수가 있습니다.
SQL Server Management Studio (SSMS)를 이용하여 데이터베이스 생성 및 스크립트를 생성하는법을 알아봅시다. SSMS에 로그인을 하면, 왼쪽 사이드 부분에 '데이터베이스' 라는 부분을 선택후 '새 데이터베이스'를 선택합니다. 데이터베이스 이름을 써주고 확인을 누르시면 새 데이터베이스가 생성됩니다. 데이터베이스 하단에 해당 이름의 새로 추가된 테이터베이스가 생성된것을 확인할수 있습니다. 상단 메뉴부분에 '새 쿼리' Ctrl+N 을 눌려주시면 쿼리작성할수 있는 창이 뜨는데, 여기서 use 데이터베이스 이름 을 해주시면 해당 데이터베이스를 조작할수 있게 됩니다. 저같은 경우는 use testdb를 하면 되겠네요. 그다음부터는 테이블을 생성해서 데이터를 집어넣는등 sql문을 작성하시면 됩..
안녕하세요. 예전에 진행햇던 프로젝트에서 DBMS를 MsSQL를 사용햇었는데, 사용하던 DB를 더이상 이용할수 없게 되었습니다. 그래서 로컬서버에 깔아보자 해서 겸사겸사 포스팅하면서 설치를 해보겠습니다. MsSQL 설치 주소 : https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads 저는 Express Edition을 설치 하였습니다. 특별한건 없고 다음 다음 눌려서 설치하면 됩니다. 마지막에 하단에 이미지처럼 뜰텐데 인스턴스 ID랑 SQL 관리자로 적혀있는 부분을 SqlServer ManageMent Studio에 로그인할때 필요한 정보니까 기억해주세요. 재부팅까지 해서 서버 설치가 완료되면, 이번에는 SqlServer ManageMent St..