일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알림 인텐트
- android notification 예제
- notification channel
- 안드로이드 알림
- 알림 우선순위
- notifications
- 안드로이드 알림 예제
- setPriority(NotificationCompat.PRIORITY_HIGH)
- 버전별 관리
- notification manager
- Pending Intent
- 펜딩인텐트
- setContentIntent
- NotificationCompat.Builder
- setDefaults(NotificationCompat.DEFAULT_ALL)
- 안드로이드 알림채널
- Today
- Total
목록전체 글 (97)
공부용 블로그
3.데이터 정의어 : CREATE DISK TABLESPACECREATE DISK TABLESPACE구문create_disk_tablespace ::=datafile_spec ::=autoextend_clause ::=maxsize_clause ::=전제 조건SYS 사용자이거나 CREATE TABLESPACE 시스템 권한을 가진 사용자만이 테이블스페이스를 생성할 수 있다.설명데이터베이스 내에 영구적으로 데이터베이스 객체를 저장할 수 있는 디스크 테이블스페이스를 생성하는 구문이다. 이 구문에 의해 생성되는 테이블스페이스에는 테이블과 인덱스가 저장될 수 있다.DISK디스크 테이블스페이스를 생성한다. DISK 키워드 없이 CREATE TABLESPACE 구문을 실행하여도 디스크 테이블스페이스가 생성된다.DAT..
메모리 테이블스페이스에 테이블 생성하기 질의에서 지정한 테이블스페이스에 테이블을 생성하라. 테이블 소유자가 uare1인 테이블 tbl1을 생성하라. (사용자 생성 시 기본 테이블스페이스가 지정되지 않았다.)iSQL> CONNECT uare1/rose1;Connect success.iSQL> CREATE TABLE tbl1(i1 INTEGER,i2 VARCHAR(3));Create success.* 참고: 사용자 생성 시 기본 테이블스페이스가 지정되지 않은 경우 시스템 메모리 기본 테이블스페이스에 테이블이 생성 된다. 사용자 생성 시 지정된 기본 테이블스페이스 user_data에 다음 조건을 만족하는 테이블 books과 inventory를 생성하라.books 칼럼: 책번호, 책이름, 저자, 판, 출판연도..
테이블 스페이스 생성 http://manual.altibase.com/kr/71b/html/Administrator%20Manual/wwhelp/wwhimpl/js/html/wwhelp.htm CREATE [DISK/MEMORY/VOLATILE] [DATA/TEMPORARY] TABLESPACE 테이블스페이스 생성시 지정할 수 있는 테이블스페이스 속성들은 디스크, 메모리, 또는 휘발성에 따라 다르다. 메모리 테이블스페이스는 여러 개의 데이터 파일로 관리되는 디스크 테이블스페이스와는 달리 객체들이 하나의 선형적인 메모리 공간에 저장된다. 따라서, 디스크 테이블스페이스 생성의 경우 각 데이터 파일에 속성이 적용되지만, 메모리 테이블스페이스의 경우 그 메모리 테이블스페이스 전체에 적용된다. 즉 메모리 테이블스..
ubuntu 16.04에 알티베이스 설치하기 참고 (http://manual.altibase.com/kr/71b/html/wwhelp/wwhimpl/js/html/wwhelp.htm) 1. 인증서 발급 알티베이스 홈 - 다운로드 - 라이센스 발급 (회원가입부터 해야함) 맥 어드레스에 세미콜론(:)은 빼줘야함 'submit' 클릭하면 라이센스 키 발급됨. 2. 알티베이스 설치파일 다운로드 http://support.altibase.com/kr/product 페이지에서 5번째(맨아래) 파일 다운로드(서버 설치는 클라이언트까지 포함되어 있음) 3. 다운로드 받은 .run 파일 실행시키기 (아이콘 클릭해서 설치마법사 실행 안되는 경우) # chmod a+x filename.run // 권한 설정 # ./file..
cubrid 1. 공홈에서 CUBRID Engine, Tools설치 http://www.cubrid.com/downloads 2. 다운로드폴더 안에서 터미널을 열고 "./CUBRID-10.1-latest-Linux.x86_64.sh" 설치 -만약 허가되지않음 이라는 말이 나오면 해당파일 권한을 chomd 755로 줘야함 # chomd 파일명 755 3. 파일을 밑으로 내리거나 안되면 q를 누르면 선택창이 여러 개 나옴. 모두 Y누름 그럼 인스톨 시작되고 끝나면 . /root/.cubrid.sh 이라고 나오는데 복사해놓기 4. /다운로드/CUBRID-10.1.1.7691-47d2437-Linux.x86_64에서 새로운 터미널 생성 => 위에 디렉토리에서 복사한 . /root/.cubrid.sh치고 cubr..
CUBRID 소개CUBRID의 구조 및 특징을 설명한다. CUBRID는 객체 관계형 데이터베이스 관리 시스템으로서, 데이터베이스 서버, 브로커, CUBRID 매니저로 구성된다. CUBRID는 인터넷 데이터 서비스에 최적화된 데이터베이스 시스템이며, 사용자가 편리하게 사용할 수 있는 다양한 기능을 제공한다.이 장에서 설명하는 주요 내용은 다음과 같다.시스템 구조: 데이터베이스 볼륨 구조, 서버 프로세스, 브로커 프로세스, 인터페이스 모듈에 대해 설명한다.CUBRID의 특징: CUBRID의 트랜잭션, 백업 및 복구, 파티션, 인덱스 기능, HA 기능, Java 저장 프로시저, 클릭 카운터, 관계형 데이터 모델 확장에 대해 간단히 설명한다.시스템 구조프로세스 구조CUBRID는 객체 관계형 데이터베이스 관리 시..
1. TSB는 트랜잭션(원자성, 일관성, 격리성, 지속성)을 기반으로 데이터를 보존할 필요가 없다. why? => 트랜잭션을 보장하려면 쿼리가 실행되어 데이터가 변하는 동안 이전 데이터를 임시저장소(롤백 세그먼트)에 저장해둬야하는데 이러한 과정은 추가적인 연산과 저장용량을 필요로 한다. TSB는 쿼리를 실행하기 위해 데이터의 복잡한 연산을 하기보다 연속적인 데이터를 기록으로 남기기 때문에 트랜잭션을 보장하려고 굳이 임시저장소에 같은 데이터를 저장해놓는건 과도한 작업 이 된다. TSB는 그런 연산작업으로 처리시간을 늦추기보다 데이터를 빠르게 저장하고 분석해주는 것이 더 중요하다. => 테스트 할 때 롤백 세그먼트에 저장용량 차이를 비교해 볼 것. 만약 같은 처리량에 TSB가 용량이 더 크면 탈락. but ..
Q. index를 탔는지 확인하기 위해 select문에 explain을 썼는데 throughput이 10배 이상 증가했다.explain은 쿼리문의 실행계획 정보를 보여주는 것인데 처리량과는 어떤 관계가 있는거지? 아래 MySQL 페이지를 참고 (https://dev.mysql.com/doc/refman/8.0/en/explain-output.html) EXPLAIN returns a row of information for each table used in the SELECT statement. It lists the tables in the output in the order that MySQL would read them while processing the statement. MySQL resolv..