Skip to content

Commit e1bc4f1

Browse files
committed
docs: 최종 OpenSQL 측정 결과 반영
1 parent 0b78636 commit e1bc4f1

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

.dev/learnings/embedding-model-concurrency-verification.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Partial Index가 없는 테스트 전용 비교 테이블에서 두 독립 트
2828
성공: 2
2929
실패: 0
3030
최종 true + true: 2
31-
전체 시도 처리시간 median: 1.540792 ms
31+
전체 시도 처리시간 median: 4.472063 ms
3232
```
3333

3434
따라서 조회 후 저장 사이의 경쟁 조건 때문에 애플리케이션 사전 조회만으로 단일성을
@@ -133,7 +133,7 @@ Index: uk_embedding_models_one_active_searchable
133133
| 불변식 위반 | 있음 | 0회 |
134134
| 실패 SQLSTATE | 해당 없음 | 23505 |
135135
| 실패 Index | 해당 없음 | uk_embedding_models_one_active_searchable |
136-
| 전체 시도 처리시간 median | 1.540792 ms | 1.265875 ms |
136+
| 전체 시도 처리시간 median | 4.472063 ms | 1.776959 ms |
137137

138138
DB 제약 적용 후 한 요청이 실패하는 것은 시스템 장애가 아니라 잘못된 중복 상태를 차단한
139139
결과다. 처리시간은 서로 다른 반복 조건의 로컬 관찰값이므로 성능 우열 근거로 사용하지 않는다.
@@ -182,8 +182,8 @@ Index: idx_benchmark_is_searchable
182182
Filter: is_active
183183
Rows removed by filter: 13,334
184184
Actual rows: 1
185-
Planning time: 0.034 ms
186-
Execution time: 1.065 ms
185+
Planning time: 0.015 ms
186+
Execution time: 0.899 ms
187187
Shared hit blocks: 748
188188
Shared read blocks: 0
189189
```
@@ -194,8 +194,8 @@ Shared read blocks: 0
194194
Nodes: Bitmap Heap Scan -> Bitmap Index Scan
195195
Index: uk_benchmark_one_active_searchable
196196
Actual rows: 1
197-
Planning time: 0.015 ms
198-
Execution time: 0.010 ms
197+
Planning time: 0.014 ms
198+
Execution time: 0.009 ms
199199
Shared hit blocks: 2
200200
Shared read blocks: 0
201201
```
@@ -210,9 +210,9 @@ Synthetic rows: 100,000
210210
Warm-up: 5회
211211
Measured runs: 20회
212212
213-
적용 전: median 1.211417 ms / min 1.052959 ms / max 1.927000 ms
214-
적용 후: median 0.243771 ms / min 0.200250 ms / max 0.325500 ms
215-
관찰된 median 변화율: 79.877% 감소
213+
적용 전: median 1.084917 ms / min 1.037958 ms / max 1.297708 ms
214+
적용 후: median 0.276500 ms / min 0.224708 ms / max 0.467959 ms
215+
관찰된 median 변화율: 74.514% 감소
216216
217217
Table size: 6,029,312 bytes
218218
Indexes before: 3,596,288 bytes
@@ -236,8 +236,8 @@ Partial Index: 16,384 bytes
236236
| 실패 | 0 | 0 |
237237
| 오류 | 0 | 0 |
238238
| 스킵 | 0 | 0 |
239-
| XML 테스트 시간 합계 | 0.445 s | 0.547 s |
240-
| 별도 Benchmark | 없음 | 1개, 0.785 s |
239+
| XML 테스트 시간 합계 | 0.445 s | 0.700 s |
240+
| 별도 Benchmark | 없음 | 1개, 0.802 s |
241241

242242
테스트 수 증가는 성능 개선이 아니라 검증 및 회귀 방지 범위가 넓어진 것이다.
243243

0 commit comments

Comments
 (0)