Создание приложений с возможностью их масштабирования с помощью управляемой и интеллектуальной базы данных SQL в облаке
База данных SQL Azure из семейства служб баз данных SQL Azure — это интеллектуальная масштабируемая служба баз данных, созданная для облака, с функциями на основе искусственного интеллекта, которые поддерживают максимальную производительность и устойчивость. Оптимизируйте затраты, не беспокоясь об управлении ресурсами, благодаря бессерверным вычислениям и гипермасштабируемым ресурсам хранилища, которые масштабируются автоматически.
Изучите варианты оплаты
Примените фильтры, чтобы настроить варианты оплаты в соответствии со своими потребностями.
Цены являются ориентировочными и не должны рассматриваться как фактические предложения с расценками. Фактические цены могут различаться в зависимости от типа соглашения, заключенного с Майкрософт, от даты покупки и курса обмена валюты. Цены рассчитываются в долларах США и конвертируются на основе спотовых курсов закрытия лондонской биржи, фиксируемых за два рабочих дня до последнего рабочего дня конца предыдущего месяца. Если два рабочих дня до конца месяца выпадают на выходной день на основных рынках, днем установления ставки обычно является день, непосредственно предшествующий этим двум рабочим дням. Данная ставка применяется ко всем транзакциям в течение последующего месяца. Войдите в Калькулятор цен Azure, чтобы увидеть цены на основе вашей текущей программы или предложения от Майкрософт. Обратитесь к специалисту по продажам Azure, чтобы получить дополнительные сведения о ценах или запросить предложение с расценками. Ознакомьтесь с часто задаваемыми вопросами о ценах на Azure.
Государственные структуры США могут приобрести службы "Azure для государственных организаций" у поставщика решений по лицензированию без предварительных финансовых обязательств или непосредственно через онлайн-подписку с оплатой по мере использования.
Важно! Цена в R$ лишь ориентировочная. Так как это предмет международных транзакций, окончательная цена зависит от курсов валют и налогов на финансовые операции (IOF). Форма eNF выдаваться не будет.
Государственные структуры США могут приобрести службы "Azure для государственных организаций" у поставщика решений по лицензированию без предварительных финансовых обязательств или непосредственно через онлайн-подписку с оплатой по мере использования.
Важно! Цена в R$ лишь ориентировочная. Так как это предмет международных транзакций, окончательная цена зависит от курсов валют и налогов на финансовые операции (IOF). Форма eNF выдаваться не будет.
Виртуальное ядро
Модель покупки на базе виртуальных ядер подходит тем, кому нужны гибкость, контроль и прозрачность при потреблении отдельного ресурса. Эта модель позволяет масштабировать вычисления, память и хранилище с учетом потребностей рабочей нагрузки и предоставляет рациональный способ удовлетворения требований локальной рабочей нагрузки в облаке.
Универсальные
Идеально подходит для большинства рабочих нагрузок для бизнеса, так как он предоставляет сбалансированные и масштабируемые вычислительные ресурсы и варианты хранения.
Серия Standard (5-го поколения)
Логические ЦП серии Standard (5-е поколение) основаны на процессорах Intel E5-2673 версии 4 (Broadwell) с частотой 2,3 ГГц, Intel SP8160 (Skylake), Intel Xeon Platinum 8272CL с частотой 2,5 ГГц (Cascade Lake) и масштабируемом процессоре Intel(R) Xeon с частотой 2,8 ГГц (Ice Lake). Для серии Standard (5-е поколение) 1 виртуальное ядро = 1 гиперпоток. Логический ЦП серии Standard (5-е поколение) отлично подходит для большинства серверов реляционных баз данных.
Память (ГБ) | Максимальное количество баз данных на пул | Оплата по мере использования | Зарезервированная емкость на 1 год 2 | Зарезервированная емкость на 3 года 2 | |
---|---|---|---|---|---|
2 | 10,2 | 100 | $- |
$-
|
$-
|
4 | 20,4 | 200 | $- |
$-
|
$-
|
6 | 30,6 | 500 | $- |
$-
|
$-
|
8 | 40,8 | 500 | $- |
$-
|
$-
|
10 | 51 | 500 | $- |
$-
|
$-
|
12 | 61,2 | 500 | $- |
$-
|
$-
|
14 | 71,4 | 500 | $- |
$-
|
$-
|
16 | 81,6 | 500 | $- |
$-
|
$-
|
18 | 91,8 | 500 | $- |
$-
|
$-
|
20 | 102 | 500 | $- |
$-
|
$-
|
24 | 122,4 | 500 | $- |
$-
|
$-
|
32 | 163,2 | 500 | $- |
$-
|
$-
|
40 | 204 | 500 | $- |
$-
|
$-
|
80 | 396 | 500 | $- |
$-
|
$-
|
128 | 652 | 500 | $- |
$-
|
$-
|
1Применяется к лицензиям SQL Server с активным предложением Software Assurance (SA). См. дополнительные сведения о программе "Преимущество гибридного использования Azure" для SQL Server.
2Подробнее о ценах на резервирование в Azure и зарезервированную емкость в Базе данных SQL Azure.
Вычислительные ресурсы подготавливаются в виртуальных ядрах с возможностью выбора поколений вычислительных ресурсов.
Серия DC
Логические ЦП серии DC основаны на процессорах Intel XEON E-2288G с технологией Software Guard Extensions (Intel SGX). В серии DC 1 виртуальное ядро соответствует 1 физическому ядру. Серия DC поддерживает Always Encrypted с безопасными анклавами и предназначена для рабочих нагрузок, которые обрабатывают конфиденциальные данные и запрашивают возможности обработки конфиденциальных запросов.
Память (ГБ) | Оплата по мере использования | |
---|---|---|
2 | 9 | $- |
4 | 18 | $- |
6 | 27 | $- |
8 | 36 | $- |
10 | 45 | $- |
12 | 54 | $- |
14 | 63 | $- |
16 | 72 | $- |
18 | 81 | $- |
20 | 90 | $- |
32 | 144 | $- |
40 | 180 | $- |
Серия Fsv2
Логические ЦП серии Fsv2 созданы на основе процессоров Intel Xeon® Platinum 8168 (Skylake). Для серии Fsv2 1 виртуальное ядро = 1 гиперпоток. Серия Fsv2 оптимизирована для рабочих нагрузок, требующих повышенной производительности ЦП для каждого виртуального ядра.
Память (ГБ) | Оплата по мере использования | |
---|---|---|
8 | 15,1 | $- |
10 | 18,9 | $- |
12 | 22,7 | $- |
14 | 26,5 | $- |
16 | 30,2 | $- |
18 | 34 | $- |
20 | 37,8 | $- |
24 | 45,4 | $- |
32 | 60,5 | $- |
36 | 68 | $- |
72 | 136 | $- |
1Применяется к лицензиям SQL Server с активным предложением Software Assurance (SA). См. дополнительные сведения о программе "Преимущество гибридного использования Azure" для SQL Server.
Доступность этого варианта оборудования зависит от региона. Актуальный список доступных регионов см. в документации.
Ресурсы вычисления предоставляются в виртуальных ядрах. Виртуальное ядро представляет собой логический ЦП с возможностью выбора между поколениями вычислительных ресурсов.
Локально избыточное хранилище
На уровне "Общего назначения" с вас будет взиматься плата за подготовленное локально избыточное хранилище Azure ценовой категории "Премиум". Размер хранилища можно настроить в диапазоне от 5 ГБ до 4 ТБ с шагом 1 ГБ. Локально избыточное хранилище синхронно копирует данные трижды в пределах одного физического расположения в основном регионе.
Хранилище | Цена |
---|---|
ГБ/месяц | $- |
Хранилище резервных копий (для восстановления до точки во времени)
По умолчанию резервные копии баз данных хранятся в хранилище BLOB-объектов RA-GRS ценовой категории "Стандартный" Период хранения можно увеличить до 35 дней. Все поврежденные или удаленные базы данных можно восстановить на любой момент времени в рамках этого периода. Хранилище используется для полных резервных копий, созданных за неделю, разностных резервных копий, созданных за день, и часто создаваемых резервных копий журналов транзакций. Стоимость создания резервных копий зависит от размера и скорости изменения базы данных, а также от настроенного периода хранения. Объем хранилища резервных копий, равный размеру настроенного хранилища данных для пула, предоставляется бесплатно. Плата за использование дополнительного пространства хранилища резервных копий будет взиматься с расчетом ГБ/месяц. Подробнее об автоматическом резервном копировании, мониторинге затрат на резервное копирование и управлении такими затратами.
Избыточность | Цена |
---|---|
LRS | $-/ГБ/месяц |
ZRS | $-/ГБ/месяц |
RA-GRS | $-/ГБ/месяц |
длительное хранение.
В соответствии с нормативными требованиями, стандартами соответствия или бизнес-задачами для многих приложений резервные копии баз данных должны храниться на протяжении длительного времени. Функция долгосрочного хранения (LTR) позволяет хранить полные резервные копии до 10 лет. Впоследствии любую резервную копию можно восстановить как новую базу данных. Подробнее о долгосрочном хранении.
Избыточность | Цена |
---|---|
LRS | $-/ГБ/месяц |
ZRS | $-/ГБ/месяц |
RA-GRS | $-/ГБ/месяц |
Критически важный для бизнеса
Бизнес-приложения с высокими требованиями к вводу-выводу. Обеспечивает максимальную устойчивость к сбоям с помощью нескольких изолированных реплик. Так как избыточная между зонами конфигурация в уровнях службы "Премиум" или "Критически важный для бизнеса" не создает дополнительную избыточность базы данных, ее можно включить без дополнительной платы.
Серия Standard (5-го поколения)
Логические ЦП серии Standard (5-е поколение) основаны на процессорах Intel E5-2673 версии 4 (Broadwell) с частотой 2,3 ГГц, Intel SP8160 (Skylake), Intel Xeon Platinum 8272CL с частотой 2,5 ГГц (Cascade Lake) и масштабируемом процессоре Intel(R) Xeon с частотой 2,8 ГГц (Ice Lake). Для серии Standard (5-е поколение) 1 виртуальное ядро = 1 гиперпоток. Логический ЦП серии Standard (5-е поколение) отлично подходит для большинства серверов реляционных баз данных.
Память (ГБ) | Максимальное количество баз данных на пул | Оплата по мере использования | Зарезервированная емкость на 1 год 2 | Зарезервированная емкость на 3 года 2 | |
---|---|---|---|---|---|
4 | 20,4 | 50 | $- |
$-
|
$-
|
6 | 30,6 | 100 | $- |
$-
|
$-
|
8 | 40,8 | 100 | $- |
$-
|
$-
|
10 | 51 | 100 | $- |
$-
|
$-
|
12 | 61,2 | 100 | $- |
$-
|
$-
|
14 | 71,4 | 100 | $- |
$-
|
$-
|
16 | 81,6 | 100 | $- |
$-
|
$-
|
18 | 91,8 | 100 | $- |
$-
|
$-
|
20 | 102 | 100 | $- |
$-
|
$-
|
24 | 122,4 | 100 | $- |
$-
|
$-
|
32 | 163,2 | 100 | $- |
$-
|
$-
|
40 | 204 | 100 | $- |
$-
|
$-
|
80 | 396 | 100 | $- |
$-
|
$-
|
128 | 652 | 100 | $- |
$-
|
$-
|
1Применяется к лицензиям SQL Server с активным предложением Software Assurance (SA). См. дополнительные сведения о программе "Преимущество гибридного использования Azure" для SQL Server.
2Подробнее о ценах на резервирование в Azure и зарезервированную емкость в Базе данных SQL Azure.
Вычислительные ресурсы подготавливаются в виртуальных ядрах с возможностью выбора поколений вычислительных ресурсов.
Серия DC
Логические ЦП серии DC основаны на процессорах Intel XEON E-2288G с технологией Software Guard Extensions (Intel SGX). В серии DC 1 виртуальное ядро соответствует 1 физическому ядру. Серия DC поддерживает Always Encrypted с безопасными анклавами и предназначена для рабочих нагрузок, которые обрабатывают конфиденциальные данные и запрашивают возможности обработки конфиденциальных запросов.
Память (ГБ) | Оплата по мере использования | |
---|---|---|
2 | 9 | $- |
4 | 18 | $- |
6 | 27 | $- |
8 | 36 | $- |
10 | 45 | $- |
12 | 54 | $- |
14 | 63 | $- |
16 | 72 | $- |
18 | 81 | $- |
20 | 90 | $- |
32 | 144 | $- |
40 | 180 | $- |
Хранилище
На уровне "Критически важный для бизнеса" с вас будет взиматься плата за локальное хранилище на SSD-накопителях, подготовленное для базы данных или эластичного пула. Размер хранилища можно настроить в диапазоне от 5 ГБ до 4 ТБ с шагом 1 ГБ.
Хранилище | Цена |
---|---|
ГБ/месяц | $- |
Хранилище резервных копий (для восстановления до точки во времени)
По умолчанию резервные копии баз данных хранятся в хранилище BLOB-объектов RA-GRS ценовой категории "Стандартный" Период хранения можно увеличить до 35 дней. Все поврежденные или удаленные базы данных можно восстановить на любой момент времени в рамках этого периода. Хранилище используется для полных резервных копий, созданных за неделю, разностных резервных копий, созданных за день, и часто создаваемых резервных копий журналов транзакций. Стоимость создания резервных копий зависит от размера и скорости изменения базы данных, а также от настроенного периода хранения. Объем хранилища резервных копий, равный размеру настроенного хранилища данных для пула, предоставляется бесплатно. Плата за использование дополнительного пространства хранилища резервных копий будет взиматься с расчетом ГБ/месяц. Подробнее об автоматическом резервном копировании, мониторинге затрат на резервное копирование и управлении такими затратами.
Избыточность | Цена |
---|---|
LRS | $-/ГБ/месяц |
ZRS | $-/ГБ/месяц |
RA-GRS | $-/ГБ/месяц |
длительное хранение.
В соответствии с нормативными требованиями, стандартами соответствия или бизнес-задачами для многих приложений резервные копии баз данных должны храниться на протяжении длительного времени. Функция долгосрочного хранения (LTR) позволяет хранить полные резервные копии до 10 лет. Впоследствии любую резервную копию можно восстановить как новую базу данных. Подробнее о долгосрочном хранении.
Избыточность | Цена |
---|---|
LRS | $-/ГБ/месяц |
ZRS | $-/ГБ/месяц |
RA-GRS | $-/ГБ/месяц |
Гипермасштабирование
Создавайте новые облачные приложения с широкими возможностями масштабирования в гипермасштабируемой базе данных SQL Azure. Гипермасштабирование обеспечивает быстрое хранилище с автоматическим масштабированием емкостью до 100 ТБ на каждый эластичный пул, что поможет оптимизировать ресурсы базы данных в соответствии с потребностями вашей рабочей нагрузки. Чтобы включить избыточность между зонами, база данных должна иметь хотя бы одну вторичную реплику высокой доступности. Указанные ниже расценки относятся к первичным и ко вторичным репликам пула. Дополнительные сведения см. в калькуляторе цен Azure.
Серия Standard (5-го поколения)
Логические ЦП серии Standard (5-е поколение) основаны на процессорах Intel E5-2673 версии 4 (Broadwell) с частотой 2,3 ГГц, Intel SP8160 (Skylake), Intel Xeon Platinum 8272CL с частотой 2,5 ГГц (Cascade Lake) и масштабируемом процессоре Intel(R) Xeon с частотой 2,8 ГГц (Ice Lake). Для серии Standard (5-е поколение) 1 виртуальное ядро = 1 гиперпоток. Логический ЦП серии Standard (5-е поколение) отлично подходит для большинства серверов реляционных баз данных.
Память (ГБ) | Максимальное количество баз данных на пул | Оплата по мере использования | Зарезервированная емкость на 1 год 1 | Зарезервированная емкость на 3 года 1 | |
---|---|---|---|---|---|
4 | 20,4 | 25 | $- |
$-
|
$-
|
6 | 30,6 | 25 | $- |
$-
|
$-
|
8 | 40,8 | 25 | $- |
$-
|
$-
|
10 | 51 | 25 | $- |
$-
|
$-
|
12 | 61,2 | 25 | $- |
$-
|
$-
|
14 | 71,4 | 25 | $- |
$-
|
$-
|
16 | 81,6 | 25 | $- |
$-
|
$-
|
18 | 91,8 | 25 | $- |
$-
|
$-
|
20 | 102 | 25 | $- |
$-
|
$-
|
24 | 122,4 | 25 | $- |
$-
|
$-
|
32 | 163,2 | 25 | $- |
$-
|
$-
|
40 | 204 | 25 | $- |
$-
|
$-
|
80 | 396 | 25 | $- |
$-
|
$-
|
1Подробнее о ценах на резервирование в Azure и зарезервированную емкость в Базе данных SQL Azure.
Вычислительные ресурсы подготавливаются в виртуальных ядрах с возможностью выбора поколений вычислительных ресурсов.
Серия Premium
Логические ЦП премиум-серии основаны на новейшем процессоре Intel(R) Xeon (Ice Lake) и чипсетах AMD EPYCTM 7763v (Milan), 1 виртуальное ядро = 1 гиперпоток. Логический процессор премиум-серии идеально подходит для рабочих нагрузок баз данных, требующих более высокой производительности вычислений и памяти, а также улучшенных операций ввода-вывода и работы в сети по сравнению с аппаратными предложениями стандартной серии.
Оборудование уровня служб "Гипермасштабирование" серии "Премиум" и оптимизированное для операций в памяти оборудование серии "Премиум" доступно в следующих регионах.
Память (ГБ) | Максимальное количество баз данных на пул | Оплата по мере использования | Зарезервированная емкость на 1 год1 | Зарезервированная емкость на 3 года1 | |
---|---|---|---|---|---|
4 | 20,8 | 25 | $- |
$-
|
$-
|
6 | 31,1 | 25 | $- |
$-
|
$-
|
8 | 41,5 | 25 | $- |
$-
|
$-
|
10 | 51,9 | 25 | $- |
$-
|
$-
|
12 | 62,3 | 25 | $- |
$-
|
$-
|
14 | 72,7 | 25 | $- |
$-
|
$-
|
16 | 83 | 25 | $- |
$-
|
$-
|
18 | 93,4 | 25 | $- |
$-
|
$-
|
20 | 103,8 | 25 | $- |
$-
|
$-
|
24 | 124,6 | 25 | $- |
$-
|
$-
|
32 | 166,1 | 25 | $- |
$-
|
$-
|
40 | 207,6 | 25 | $- |
$-
|
$-
|
64 | 332,2 | 25 | $- |
$-
|
$-
|
80 | 415,2 | 25 | $- |
$-
|
$-
|
128 | 625 | 25 | $- |
$-
|
$-
|
1Подробнее о ценах на резервирование в Azure и зарезервированную емкость в Базе данных SQL Azure.
Ресурсы вычисления предоставляются в виртуальных ядрах. Виртуальное ядро представляет собой логический ЦП с возможностью выбора между поколениями вычислительных ресурсов.
Серия Premium, оптимизирована для операций в памяти
Логические ЦП премиум-серии, оптимизированные для памяти, основаны на новейшем процессоре Intel(R) Xeon (Ice Lake) и чипсетах AMD EPYCTM 7763v (Milan), 1 виртуальное ядро = 1 гиперпоток. Эта оптимизированная для памяти версия предоставляет почти вдвое больше памяти на каждое виртуальное ядро и идеально подходит для рабочих нагрузок баз данных, требующих повышенной производительности памяти по сравнению со стандартной серией.
Оборудование уровня служб "Гипермасштабирование" серии "Премиум" и оптимизированное для операций в памяти оборудование серии "Премиум" доступно в следующих регионах.
Память (ГБ) | Максимальное количество баз данных на пул | Оплата по мере использования | Зарезервированная емкость на 1 год1 | Зарезервированная емкость на 3 года1 | |
---|---|---|---|---|---|
4 | 41,5 | 25 | $- |
$-
|
$-
|
6 | 62,3 | 25 | $- |
$-
|
$-
|
8 | 83 | 25 | $- |
$-
|
$-
|
10 | 103,8 | 25 | $- |
$-
|
$-
|
12 | 124,6 | 25 | $- |
$-
|
$-
|
14 | 145,3 | 25 | $- |
$-
|
$-
|
16 | 166,1 | 25 | $- |
$-
|
$-
|
18 | 186,9 | 25 | $- |
$-
|
$-
|
20 | 207,6 | 25 | $- |
$-
|
$-
|
24 | 249,1 | 25 | $- |
$-
|
$-
|
32 | 332,2 | 25 | $- |
$-
|
$-
|
40 | 415,2 | 25 | $- |
$-
|
$-
|
64 | 664,4 | 25 | $- |
$-
|
$-
|
80 | 830,5 | 25 | $- |
$-
|
$-
|
1Подробнее о ценах на резервирование в Azure и зарезервированную емкость в Базе данных SQL Azure.
Ресурсы вычисления предоставляются в виртуальных ядрах. Виртуальное ядро представляет собой логический ЦП с возможностью выбора между поколениями вычислительных ресурсов.
Хранилище
На уровне гипермасштабирования плата за хранилище для базы данных взимается в зависимости от фактического выделения. Хранилище динамически выделяется в диапазоне от 10 ГБ до 100 ТБ с шагом 10 ГБ.
Хранилище | Цена |
---|---|
ГБ/месяц | $- |
Хранилище резервных копий (для восстановления до точки во времени)
По умолчанию резервные копии баз данных хранятся в хранилище BLOB-объектов RA-GRS ценовой категории "Стандартный" Период хранения можно увеличить до 35 дней. Все поврежденные или удаленные базы данных можно восстановить на любой момент времени в рамках этого периода. Хранилище используется для полных резервных копий, созданных за неделю, разностных резервных копий, созданных за день, и часто создаваемых резервных копий журналов транзакций. Стоимость создания резервных копий зависит от размера и скорости изменения базы данных, а также от настроенного периода хранения. Объем хранилища резервных копий, равный размеру настроенного хранилища данных для пула, предоставляется бесплатно. Плата за использование дополнительного пространства хранилища резервных копий будет взиматься с расчетом ГБ/месяц. Подробнее об автоматическом резервном копировании, мониторинге затрат на резервное копирование и управлении такими затратами.
Избыточность | Цена |
---|---|
LRS | $-/ГБ/месяц |
ZRS | $-/ГБ/месяц |
RA-GRS* | $-/ГБ/месяц |
RA-GZRS* | $-/ГБ/месяц |
длительное хранение.
В соответствии с нормативными требованиями, стандартами соответствия или бизнес-задачами для многих приложений резервные копии баз данных должны храниться на протяжении длительного времени. Функция долгосрочного хранения (LTR) позволяет хранить полные резервные копии до 10 лет. Впоследствии любую резервную копию можно восстановить как новую базу данных. Подробнее о долгосрочном хранении.
Избыточность | Цена |
---|---|
LRS | $-/ГБ/месяц |
ZRS | $-/ГБ/месяц |
RA-GRS | $-/ГБ/месяц |
RA-GZRS | $-/ГБ/месяц |
В моделях приобретения SQL на основе DTU фиксированный набор ресурсов присваивается базе данных или эластичному пулу на следующих уровнях производительности: "Базовый", "Стандартный" и "Премиум". Эта модель лучше всего подходит для пользователей, предпочитающих простые установленные ежемесячные платежи с простыми предварительно заданными вариантами.
Сведения о ценах
Эластичные пулы
Эластичные пулы позволяют управлять общей производительностью пула баз данных, а не производительностью отдельных баз данных. Базы данных, входящие в пул, автоматически масштабируются в соответствии с требованиями. Можно добавлять базы данных в пул и удалять их из него, масштабируя ваше приложение от нескольких баз данных до нескольких тысяч, не выходя за рамки установленного бюджета.
Эластичные пулы доступны для уровней служб "Базовый", "Стандартный" и "Премиум". Каждый уровень в основном отличается общей производительностью, которая измеряется числом транзакций с эластичными базами данных (eDTU). См. дополнительные сведения об уровнях служб для эластичных пулов.
Базовый
Количество eDTU на пул | Включенный объем хранилища на пул | Максимальный размер хранилища на пул 1 | Максимальное количество баз данных на пул | Максимальное количество eDTU на базу данных | Цена за eDTU и включенный объем хранилища |
---|---|---|---|---|---|
50 | 5 ГБ | 5 ГБ | 100 | 5 | $- |
100 | 10 ГБ | 10 ГБ | 200 | 5 | $- |
200 | 20 ГБ | 20 ГБ | 500 | 5 | $- |
300 | 29 ГБ | 29 ГБ | 500 | 5 | $- |
400 | 39 ГБ | 39 ГБ | 500 | 5 | $- |
800 | 78 ГБ | 78 ГБ | 500 | 5 | $- |
1 200 | 117 ГБ | 117 ГБ | 500 | 5 | $- |
1 600 | 156 ГБ | 156 ГБ | 500 | 5 | $- |