Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- C
- BOJ
- Cleancode
- php
- programmers
- Algorithm
- BFS
- Algospot
- BASIC
- graph
- 따라하면서 배우는 C언어
- udemy
- 인프런
- Python
- String
- JavaScript
- server
- sorting
- Math
- 따배씨
- 백준
- 종만북
- 생활코딩
- 따라하며 배우는 C언어
- DP
- web
- greedy
- 정수론
- dfs
- C언어
Archives
- Today
- Total
목록Rails (1)
몽상실현개발주의
Rails의 지연 로딩(Lazy Loading) 과 데이터베이스 연결 전환
Ruby on Rails의 ActiveRecord는 데이터베이스와의 상호 작용을 추상화하여 개발자가 보다 쉽게 데이터를 처리할 수 있도록 돕습니다. 이 중에서도 지연 로딩(lazy loading)은 ActiveRecord의 핵심 기능 중 하나로, 데이터 접근의 효율성을 극대화합니다. 이 글에서는 지연 로딩이 실제로 작동하는 방식과, 데이터에 접근할 때 데이터베이스 요청이 어떻게 발생하는지에 대해 집중적으로 탐구합니다. 지연 로딩(Lazy Loading)의 작동 원리 지연 로딩은 데이터가 실제로 필요할 때까지 데이터베이스 요청을 지연시키는 패턴입니다. Rails의 ActiveRecord에서는 이를 통해 불필요한 데이터베이스 요청을 줄이고, 애플리케이션의 성능을 향상시킵니다. 데이터 접근 시의 요청 발생 R..
Dev
2024. 3. 26. 18:32