본문 바로가기

Programing/DB24

[MySQL] Partition 예제 ==> PARTITION 할 때 Column 하나에만 Primary Key 를 걸면 Error 발생. ==> 모든 Column 을 Partition 해야함. CREATE TABLE sales ( sales_id INT, sales_date DATE, amount INT, PRIMARY KEY (sales_id, sales_date, amount) ) PARTITION BY RANGE(YEAR(sales_date)) ( PARTITION p_2015 VALUES LESS THAN (2016), PARTITION p_2016 VALUES LESS THAN (2017), PARTITION p_2017 VALUES LESS THAN (2018), PARTITION p_others VALUES LESS THAN .. 2023. 1. 30.
[MySQL] With 예제 WITH RECURSIVE cte (n, fibonacci) AS ( SELECT 1, 1 UNION ALL SELECT n + 1, fibonacci + cte.fibonacci FROM cte WHERE n with를 통해 조건_1로 필터링 한 data를 조건_2로 다시 필터링 WITH cte AS ( SELECT * FROM table_1 WHERE condition_1 ) SELECT * FROM cte WHERE condition_2; https://chat.openai.com/chat 2023. 1. 29.
[MySQL] DISTINCT 조회 Data 중복 없이 조회 SELECT DISTINCT [Column 이름] FROM [Table 이름]; SELECT DISTINCT 'index' FROM 'people' https://blog.naver.com/PostView.naver?blogId=tang1013&logNo=222291646107&parentCategoryNo=&categoryNo=51&viewDate=&isShowPopularPosts=true&from=search 2023. 1. 11.
[DB] Hadoop (하둡) - (ChatGTP 피셜) 대량의 Data 를 Store 및 Process 하는 Software Framework. ==> Scalable(확장 가능)하게 설계되어 대량의 Data 와 User가 Crashing 하거나 느려지지 않게 처리함. - 대량의 Data 를 분산하고 Computing Cluster Node 전반에 걸친 분석 작업을 하여, Data 를 더 작은 Workload로 쪼갬으로써 Parallel 한 동작이 가능하게 함. - Hadoop User 는 높은 가용성 및 장애 시점 탕지 기능을 제공받으며, 상용 Resource를 훨씬 효율적으로 사용 가능. - Big-Data 를 최대로 활용하길 원하는 기업에서 많이 씀. 1) 확장성 - 기존 System 은 Data Storage 를 제한하지만,.. 2022. 12. 15.