> For the complete documentation index, see [llms.txt](https://docs.tibero.com/owldb/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tibero.com/owldb/service.md).

# 서비스 개요

OwlDB는 구축부터 설정, 관리를 자동화하는 데이터베이스 관리 서비스입니다. v1.3.0부터는 기존 클라우드 환경에 더해 온프레미스 환경을 새롭게 지원합니다.

클라우드 환경에서는 클라우드 인프라 기반의 자동화된 데이터베이스 프로비저닝을 지원하며, 온프레미스 환경에서는 고객이 보유한 인프라를 기반으로 신규 데이터베이스 설치와 기존 데이터베이스 등록을 지원합니다.

데이터베이스 운영과 관련된 다양한 기능을 통해 안정적인 운영 환경을 경험할 수 있습니다.

***

## 운영 환경

### 클라우드 환경 지원

클라우드 환경은 클라우드 인프라를 기반으로 데이터베이스를 생성하고 운영하는 방식입니다.

OwlDB는 IaC(Infrastructure as Code)를 기반으로 인프라 생성과 데이터베이스 설정을 자동화하여, 사용자가 콘솔에서 원하는 사양의 데이터베이스를 손쉽게 프로비저닝할 수 있도록 지원합니다.

### 온프레미스 환경 지원

온프레미스 환경은 고객이 보유한 서버, 네트워크, 스토리지 등 인프라를 기반으로 데이터베이스를 운영하는 방식입니다.

OwlDB v1.3.0부터는 온프레미스 환경에서 신규 데이터베이스 설치와 기존 데이터베이스 등록을 지원합니다.

온프레미스 환경은 아래와 같은 특성을 고려하여 설계하였습니다.

* **고정된 인프라 자원 기반 운영** : 클라우드 환경처럼 리소스를 즉시 확장하거나 축소하기 어렵기 때문에, 데이터베이스 구성 시 고객 인프라 내 가용 호스트와 리소스를 기준으로 구성합니다.
* **폐쇄망 환경 지원** : 외부 네트워크와 단절된 환경에서도 OwlDB를 운영할 수 있도록 지원합니다.
* **설치 및 등록 방식 지원** : OwlDB를 통해 신규 데이터베이스를 설치하거나, 이미 운영 중인 데이터베이스를 OwlDB 관리 대상으로 등록할 수 있습니다.

### 운영 환경별 서비스 범위

운영 환경에 따라 데이터베이스 구성 방식, 인프라 준비 범위, 제공되는 관리 기능이 다릅니다. 각 환경 별 서비스 범위는 다음과 같습니다.

<table><thead><tr><th width="186">구분</th><th width="267">클라우드 환경</th><th>온프레미스 환경</th></tr></thead><tbody><tr><td>운영 기반</td><td>클라우드 인프라</td><td>고객 보유 인프라</td></tr><tr><td>데이터베이스 구성 방식</td><td>콘솔에서 신규 데이터베이스 생성</td><td>신규 데이터베이스 설치 또는 기존 데이터베이스 등록</td></tr><tr><td>인프라 준비</td><td>클라우드 리소스 정책에 따름</td><td>서버, 네트워크, 스토리지 등 고객 환경 사전 준비 필요</td></tr><tr><td>리소스 관리</td><td>클라우드 리소스 기반 확장 및 관리</td><td>사전에 준비된 인프라 리소스 범위 내에서 관리</td></tr><tr><td>네트워크 환경</td><td>클라우드 네트워크 환경</td><td>고객 내부망 또는 폐쇄망 환경</td></tr><tr><td>주요 관리 기능</td><td>생성, 상태 조회, 모니터링, 백업/복구, 설정 관리</td><td>설치/등록, 탐색, 상태 조회, 모니터링, 백업/복구, 리소스 관리</td></tr><tr><td>사전 구성</td><td>콘솔에서 선택한 사양 기준으로 자동 구성</td><td>OwlDB 서버 및 OwlDB Agent 설치 필요</td></tr></tbody></table>

{% hint style="info" %}
참고

온프레미스 환경에서는 OwlDB 서버와 OwlDB Agent가 정상적으로 설치되고 네트워크 통신이 확인된 이후부터 데이터베이스 설치, 등록, 탐색 등의 기능을 사용할 수 있습니다.

자세한 사전 준비 사항은 [**설치 가이드**](/owldb/undefined.md)를 참고하시기 바랍니다.
{% endhint %}

***

### 주요 기능

OwlDB는 운영 환경에 따라 제공되는 기능이 다를 수 있습니다.

공통으로 제공되는 관리 기능을 기반으로, 클라우드 환경과 온프레미스 환경에 최적화된 기능을 제공합니다.

{% tabs %}
{% tab title="공통 기능" %}
클라우드 환경과 온프레미스 환경에서 공통으로 사용할 수 있는 주요 기능입니다.

<table><thead><tr><th width="182">기능</th><th width="514">설명</th></tr></thead><tbody><tr><td>데이터베이스 상태 조회</td><td>데이터베이스와 인스턴스의 현재 상태를 확인할 수 있습니다.</td></tr><tr><td>모니터링</td><td>주요 성능 지표와 운영 상태를 확인할 수 있습니다.</td></tr><tr><td>백업/복구</td><td><ul><li>데이터베이스 백업을 생성하고 필요한 시점으로 복구할 수 있습니다.</li><li>원하는 백업 주기를 설정하여 데이터 손실을 최소화하며 비즈니스 연속성을 보장합니다.</li></ul></td></tr><tr><td>마이그레이션</td><td>데이터베이스 전환에 필요한 사전 검증과 마이그레이션을 지원합니다.</td></tr><tr><td>계정 관리</td><td>역할 기반 접근 제어(RBAC)를 통해 사용자별 권한을 관리할 수 있습니다.</td></tr><tr><td>알림</td><td>주요 이벤트나 이상 상태 발생 시 알림을 통해 확인할 수 있습니다.</td></tr></tbody></table>
{% endtab %}

{% tab title="클라우드" %}
클라우드 환경에서 제공되는 데이터베이스 생성 및 운영 자동화 기능입니다.

<table><thead><tr><th width="232">기능</th><th>설명</th></tr></thead><tbody><tr><td>자동화된 프로비저닝</td><td>클라우드 인프라와 데이터베이스 구성을 자동화합니다.</td></tr><tr><td>리소스 확장 및 변경</td><td>유연하게 사양을 변경하거나 확장할 수 있습니다.</td></tr><tr><td>클라우드 기반 백업/복구</td><td><ul><li>클라우드 스냅샷 기능을 활용하여 백업/복구를 지원합니다.</li><li>AWS에 한하여 보관 기능을 제공합니다.</li></ul></td></tr></tbody></table>
{% endtab %}

{% tab title="온프레미스" %}
온프레미스 환경에서 제공되는 데이터베이스 설치 및 등록 기반 관리 기능입니다.

<table><thead><tr><th width="190">기능</th><th>설명</th></tr></thead><tbody><tr><td>데이터베이스 설치</td><td>고객 인프라 내 호스트에 신규 데이터베이스를 설치할 수 있습니다.</td></tr><tr><td>기존 데이터베이스 등록</td><td>이미 운영 중인 데이터베이스를 OwlDB 관리 대상으로 등록할 수 있습니다.</td></tr><tr><td>탐색</td><td>Agent가 설치된 고객 인프라의 구성정보를 수집하여 현황을 확인할 수 있습니다.</td></tr><tr><td>온프레미스 백업/복구</td><td>Tibero RMGR 방식을 사용하여 백업/복구를 지원합니다.</td></tr></tbody></table>
{% endtab %}
{% endtabs %}

{% hint style="info" %}
**참고**

각 역할의 권한 범위는 ['마이페이지 > 계정 역할안내'](/owldb/function.md)에서 확인할 수 있습니다.
{% endhint %}

***

### **데이터베이스 엔진 / 버전 / 토폴로지** <a href="#undefined" id="undefined"></a>

{% tabs %}
{% tab title="Tibero" %}
Tibero는 관계형 데이터베이스 관리 시스템(RDBMS)로, 메모리 데이터 프로세싱과 고성능 압축 기술을 적용하여 대규모 데이터에 대한 강력한 처리 성능을 가지고 있습니다.

<table><thead><tr><th width="185">엔진</th><th width="187">버전</th><th>토폴로지</th></tr></thead><tbody><tr><td>Tibero</td><td>7.2.4</td><td><ul><li>Single</li><li>Single + DR</li><li>TAC</li><li>TAC + DR</li></ul></td></tr></tbody></table>

{% hint style="info" %}
**참고**

Cloud와 On-Premise 환경 모두 Multi-node Cluster를 Standby로 구성할 수 없습니다.

또한, On-Premise 환경에서는 Standby 노드개수를 최대 1개까지 지원합니다.
{% endhint %}

{% hint style="info" %}
**참고**

TAC(Tibero Active Cluster)는 Active-Active 구성으로, 공유디스크 기반의 시스템 중단 없는 안정적인 서비스를 제공합니다.

재해 복구(DR)는 서비스 연속성을 위해 Primary와 Standby를 분리된 환경에 구성하며, Redo log를 실시간 전송·적용하는 TSC(Tibero Standby Cluster)를 활용합니다.
{% endhint %}
{% endtab %}

{% tab title="OpenSQL (On-Premise)" %}
OpenSQL은 오픈소스 관계형 데이터베이스 관리시스템 (RDBMS)인 PostgreSQL을 기반으로 높은 성능의 고가용성 데이터베이스 클러스터를 구축하기 위한 플랫폼입니다.

| 엔진      | 버전  | 토폴로지                    |
| ------- | --- | ----------------------- |
| OpenSQL | 2.0 | <p>- Single<br>- HA</p> |

{% hint style="info" %}
**참고**

현재 OpenSQL은 On-Premise 환경에서만 지원합니다.
{% endhint %}
{% endtab %}
{% endtabs %}

### **인스턴스 유형** <a href="#undefined" id="undefined"></a>

OwlDB는 사용 목적에 따라 적절한 리소스 조합을 선택할 수 있는 유연성을 제공합니다. 다양한 인스턴스 유형을 제공하므로, 목표로 하는 워크로드 요구 사항까지 데이터베이스를 확장할 수 있습니다.

{% tabs %}
{% tab title="AWS" %}

| 인스턴스 유형      | vCPU (CNT) | Memory (GiB) |
| ------------ | ---------- | ------------ |
| t3.medium    | 2          | 4            |
| t3.large     | 2          | 8            |
| t3.xlarge    | 4          | 16           |
| t3.2xlarge   | 8          | 32           |
| m6i.large    | 2          | 8            |
| m6i.xlarge   | 4          | 16           |
| m6i.2xlarge  | 8          | 32           |
| m6i.4xlarge  | 16         | 64           |
| m6i.8xlarge  | 32         | 128          |
| m6i.12xlarge | 48         | 192          |
| m6i.16xlarge | 64         | 256          |
| m6i.24xlarge | 96         | 384          |
| r6i.large    | 2          | 16           |
| r6i.xlarge   | 4          | 32           |
| r6i.2xlarge  | 8          | 64           |
| r6i.4xlarge  | 16         | 128          |
| r6i.8xlarge  | 32         | 256          |
| r6i.12xlarge | 48         | 384          |
| r6i.16xlarge | 64         | 512          |
| r6i.24xlarge | 96         | 768          |
| r5.large     | 2          | 16           |
| r5.xlarge    | 4          | 32           |
| r5.2xlarge   | 8          | 64           |
| r5.4xlarge   | 16         | 128          |
| r5.8xlarge   | 32         | 256          |
| r5.12xlarge  | 48         | 384          |
| r5.16xlarge  | 64         | 512          |
| r5.24xlarge  | 96         | 768          |

{% hint style="info" %}
**참고**

Tibero의 Single은 large 이상의 인스턴스 유형을 권장합니다.\
Tibero의 TAC는 large 이상의 인스턴스 유형만 사용 가능하며, xlarge 이상을 권장합니다.
{% endhint %}
{% endtab %}

{% tab title="Azure" %}

| 인스턴스 유형            | vCPU (CNT) | Memory (GiB) |
| ------------------ | ---------- | ------------ |
| Standard\_B2ls\_v2 | 2          | 4            |
| Standard\_B2s\_v2  | 2          | 8            |
| Standard\_B4s\_v2  | 4          | 16           |
| Standard\_B8s\_v2  | 8          | 32           |
| Standard\_D2s\_v5  | 2          | 8            |
| Standard\_D4s\_v5  | 4          | 16           |
| Standard\_D8s\_v5  | 8          | 32           |
| Standard\_D16s\_v5 | 16         | 64           |
| Standard\_D32s\_v5 | 32         | 128          |
| Standard\_D48s\_v5 | 48         | 192          |
| Standard\_D64s\_v5 | 64         | 256          |
| Standard\_D96s\_v5 | 96         | 384          |
| Standard\_E2s\_v5  | 2          | 16           |
| Standard\_E4s\_v5  | 4          | 32           |
| Standard\_E8s\_v5  | 8          | 64           |
| Standard\_E16s\_v5 | 16         | 128          |
| Standard\_E32s\_v5 | 32         | 256          |
| Standard\_E48s\_v5 | 48         | 384          |
| Standard\_E64s\_v5 | 64         | 512          |
| Standard\_E96s\_v5 | 96         | 672          |
| Standard\_E2s\_v6  | 2          | 16           |
| Standard\_E4s\_v6  | 4          | 32           |
| Standard\_E8s\_v6  | 8          | 64           |
| Standard\_E16s\_v6 | 16         | 128          |
| Standard\_E32s\_v6 | 32         | 256          |
| Standard\_E48s\_v6 | 48         | 384          |
| Standard\_E64s\_v6 | 64         | 512          |
| Standard\_E96s\_v6 | 96         | 768          |

{% hint style="info" %}
**참고**

Tibero의 Single은 2vCPU, Memory 8GiB 이상의 인스턴스 유형을 권장합니다.\
Tibero의 TAC는 4vCPU 이상의 인스턴스 유형만 사용 가능하며, 8vCPU 이상을 권장합니다.
{% endhint %}
{% endtab %}
{% endtabs %}

***

### **스토리지/디스크 유형**

OwlDB는 데이터 저장 및 복구를 위해 다양한 스토리지 옵션을 제공합니다. 사용량, 성능, 데이터 복원력 등 필요에 따라 적합한 스토리지를 선택할 수 있습니다. 스토리지는 동적인 애플리케이션 요구 사항을 충족시키기 위해 쉽게 확장 가능하며, 데이터 백업 및 복구 기능도 제공합니다.

{% tabs %}
{% tab title="AWS" %}

#### gp3

고성능 워크로드에 최적화된 SSD 기반 볼륨으로, 높은 IOPS와 낮은 대기시간을 제공합니다. 내구성이 뛰어나며, 용량 당 비용이 저렴합니다.

| Volume Size (GiB) | Volume IOPS (CNT) |
| ----------------- | ----------------- |
| 100 \~ 65,536     | 3,000 \~ 80,000   |

#### gp2

대량의 데이터를 저장하거나 처리하는 데 적합한 SSD 기반 볼륨으로, 용량 당 비용이 저렴합니다. 높은 IOPS를 제공하며 일관성이 다소 떨어질 수 있습니다. IOPS 값은 할당된 스토리지 크기에 따라 변경되며 사용자 설정이 불가합니다.

| Volume Size (GiB) | Volume IOPS (CNT) |
| ----------------- | ----------------- |
| 100 \~ 16,384     | 450 \~ 16,000     |

#### io2

매우 높은 IOPS와 일관된 성능을 제공하는 SSD 기반 볼륨으로, 내구성이 뛰어나며 용량 당 비용이 높습니다. 대기시간이 상대적으로 길다는 단점이 있습니다.

| Volume Size (GiB) | Volume IOPS (CNT) |
| ----------------- | ----------------- |
| 100 \~ 65,536     | 3,000 \~ 256,000  |

{% hint style="info" %}
**참고**

Tibero TAC 토폴로지는 io2만 사용 가능합니다.
{% endhint %}
{% endtab %}

{% tab title="Azure" %}

#### Ultra Disk

Azure 가상 머신(VM)을 위한 최고 성능의 스토리지 옵션입니다. SAP HANA와 같은 데이터 집약적인 워크로드, 최상위 데이터베이스, 트랜잭션이 많은 워크로드에 적합합니다.

| Disk Size (GiB) | Disk IOPS (CNT)  |
| --------------- | ---------------- |
| 100 \~ 65,536   | 3,000 \~ 400,000 |

#### Premium SSD v2

Premium SSD v2는 기존 Premium SSD보다 향상된 성능을 제공하며, 비용 효율적인 스토리지 옵션입니다. 이 제품은 가상 머신이나 컨테이너에서 빅데이터 분석, 게임 실행 등 다양한 고성능 워크로드에 적합합니다.

| Disk Size (GiB) | Disk IOPS (CNT) |
| --------------- | --------------- |
| 100 \~ 65,536   | 3,000 \~ 80,000 |

{% hint style="info" %}
**참고**

Tibero TAC 토폴로지의 볼륨크기는 최소 200GiB 이상의이어야 합니다.
{% endhint %}
{% endtab %}
{% endtabs %}

***

### **LI 라이선스 사용 안내** <a href="#undefined" id="undefined"></a>

LI (License Included)는 라이선스가 포함된 옵션으로 라이선스를 별도로 구매하거나 등록할 필요가 없습니다. 또한, LI 라이선스는 매일 00시 자동으로 갱신됩니다.

***

### **BYOL 라이선스 사용 안내** <a href="#undefined" id="undefined"></a>

BYOL (Bring Your Own License) 라이선스 모델 사용 시, 라이선스 파일을 업로드해야 합니다.

{% hint style="warning" %}
**주의**

라이선스 관련 작업을 OwlDB를 통하지 않고 수동으로 진행하면 문제가 발생할 수 있습니다. 원활한 사용을 위해 OwlDB 내의 절차를 꼭 준수해 주세요.
{% endhint %}

#### 라이선스 필드 항목

<table><thead><tr><th width="126">항목</th><th width="306">설명</th><th width="313">조건</th></tr></thead><tbody><tr><td>CSP</td><td>데이터베이스를 운영할 클라우드 환경</td><td>사용하는 CSP와 동일</td></tr><tr><td>Start date</td><td>라이선스 파일 시작 일자</td><td>오늘 이전이어야 함</td></tr><tr><td>End date</td><td>라이선스 파일 만료 일자</td><td>오늘 이후이어야 함</td></tr><tr><td>Edition</td><td>데이터베이스 에디션</td><td>Cloud Edition</td></tr><tr><td>Topology</td><td>라이선스 타입</td><td>single, TAC, TSC 중 하나</td></tr><tr><td>Limit CPU</td><td>사용할 CPU 사양</td><td>DB 인스턴스 생성 시, 기재된 CPU 수와 동일한 범위 내 스펙만 선택 가능</td></tr><tr><td>Signature</td><td>라이선스 파일 식별자</td><td>OwlDB 내 중복 사용 불가</td></tr></tbody></table>

#### 라이선스 유효성 검사 항목

라이선스 파일을 등록하려면 다음 조건을 모두 충족해야 합니다.

<table><thead><tr><th width="236">조건</th><th>설명</th></tr></thead><tbody><tr><td>필요 파일 수량 및 스펙 일치</td><td>2개 이상 노드 구성 시, 사용 노드 개수만큼 동일한 스펙(CSP, Start Date, End Date, Edition, Limit CPU)의 라이선스 파일이 필요함</td></tr><tr><td>신규 등록 제한</td><td>이미 등록된 이력이 있는 라이선스는 신규 등록이 불가함</td></tr><tr><td>역할별 타입 적합성</td><td>노드의 역할(Primary, Read Only, Recovery) 구성에 적합한 타입의 라이선스 파일을 사용해야 함</td></tr></tbody></table>

'역할별 타입 적합성'에 대한 상세 규정은 다음과 같습니다. 노드 구성 방식에 따라 Primary 및 Standby 노드가 사용해야 하는 라이선스 Topology를 확인해야 합니다.

{% tabs %}
{% tab title="Primary 노드가 Single인 경우" %}

| Standby 노드 구성 유형      | Primary 노드 라이선스 타입 | Read Only Standby 노드 라이선스 타입 | Recovery Standby 노드 라이선스 타입 |
| --------------------- | ------------------ | ---------------------------- | --------------------------- |
| Read Only가 하나라도 있는 경우 | TSC                | TSC                          | Single                      |
| Read Only가 없는 경우      | Single             | -                            | Single                      |

{% hint style="info" %}
**참고**\
Primary 노드가 Single인 경우, Recovery Standby 노드는 Read Only 노드의 유무에 관계없이 항상 라이선스 Topology는 Single이어야 합니다.
{% endhint %}

위 정책에 따른 라이선스 Topology 적용 예시입니다.

| 노드 역할 구성                                                     | 라이선스 Topology (순서대로) |
| ------------------------------------------------------------ | -------------------- |
| Single Primary 1개, Recovery Standby 1개                       | Single + Single      |
| Single Primary 1개, Read Only Standby 1개                      | TSC + TSC            |
| Single Primary 1개, Recovery Standby 1개, Read Only Standby 1개 | TSC + Single + TSC   |
| {% endtab %}                                                 |                      |

{% tab title="Primary 노드가 TAC인 경우" %}
Primary 노드가 TAC인 경우, Standby 모드(Recovery, Read Only)에 관계없이 모든 노드의 라이선스 Topology는 TAC여야 합니다.

위 정책에 따른 라이선스 Topology 적용 예시입니다.

| 노드 역할 구성                                                  | 라이선스 Topology (순서대로)  |
| --------------------------------------------------------- | --------------------- |
| TAC Primary 2개, Recovery Standby 1개                       | TAC + TAC + TAC       |
| TAC Primary 2개, Read Only Standby 1개                      | TAC + TAC + TAC       |
| TAC Primary 2개, Recovery Standby 1개, Read Only Standby 1개 | TAC + TAC + TAC + TAC |
| {% endtab %}                                              |                       |
| {% endtabs %}                                             |                       |

***

### **공통 화면 요소**

<figure><img src="/files/rgxr7JEObKbEiCvMzrVb" alt=""><figcaption><p>그림 1. 공통 화면 요소</p></figcaption></figure>

<table><thead><tr><th width="260">요소</th><th>설명</th></tr></thead><tbody><tr><td>① GNB - 메뉴</td><td><ul><li>햄버거 메뉴 : 메뉴 패널을 열고 닫는 기능</li><li>메뉴 아이콘 : 주 기능으로 상세 메뉴 영역을 열고 닫는 기능</li></ul></td></tr><tr><td>② 상세 메뉴 영역</td><td><ul><li>선택된 메뉴 아이콘에 대한 하위 메뉴 목록이 표시됨</li><li>페이지 간 전환 기능</li></ul></td></tr><tr><td>③ 로고</td><td><ul><li><strong>대시보드</strong> 페이지로 이동</li></ul></td></tr><tr><td>④ DB / Instance 선택</td><td><ul><li>관리 및 모니터링 대상 데이터베이스와 인스턴스 선택</li><li>기능별 선택 항목 변동 가능 ('<a href="/pages/IAtHKOuaikB0qe5kmvf4">기능별 사용 안내</a>' 참고)</li></ul></td></tr><tr><td>⑤ GNB - 기타</td><td><ul><li>알림 센터</li><li>사용자 안내서</li><li>사용자 설정 (언어, 테마)</li><li>로그아웃</li></ul></td></tr><tr><td>⑥ 테이블 설정</td><td><ul><li>화면에 표시할 테이블 필드 선택 및 해제 기능</li><li>테이블 필드 순서 조정</li></ul></td></tr><tr><td>⑦ Info</td><td><ul><li>버전 및 출시 정보</li></ul></td></tr></tbody></table>

***

### 서비스 업데이트

새로운 버전의 OwlDB가 출시되면, 콘솔에서 바로 최신 버전을 적용할 수 있습니다.

* **대시보드 상단**에 하늘색 업데이트 알림 배너가 나타납니다.
* 알림 배너 내 **업데이트 하기** 버튼을 클릭하면 업데이트가 진행됩니다.
* 서비스 업데이트는 운영 중인 데이터베이스에 영향을 미치지 않습니다.

{% hint style="info" %}
**참고**

알림 배너를 닫은경우, 상세 메뉴 영역 하단의 **info 아이콘**을 클릭하여 서비스 업데이트를 진행할 수 있습니다.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.tibero.com/owldb/service.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
