Существует ли для Oracle удобный инструмент для работы с базой
удобный инструмент для работы с базой по типу phpMyAdmin для MySQL
Разве контролировать sql нельзя обычными подготовленными запросами?
структура данных в этом поле
SELECT ...
FROM Company
JOIN Company ON Company.companyId = Company.parentId
...
SELECT ...
FROM Company AS t1
JOIN Company AS t2 ON t1.companyId = t2.parentId
...
когда убираю индекс у меня идёт быстрее вставка данныхНу это можно было и без эксперимента сказать. Индекс ВСЕГДА снижает скорость изменения данных, если происходят изменения в значении его выражения.
надо заполнить таблицу большим массивом новых данныхУдаление индекса, массированная корректировка, пересоздание индекса - обычная практика. И зачастую - эффективная.
Скажем, внешняя машина стучится на мой адрес 189.189.189.189:5000
Мне в роутер так и придет запрос на порту 5000?
Приведите пример, когда без FK не обойтись.
Следить за целостностью БД со стороны клиента, к которому нет доверия, это шутка такая?
что есть внешние ключи, что нет - она хламом и останется.
Это Вы зря. JSON хранится и обрабатывается во внутреннем бинарном формате, так что особых тормозов от этого запроса не ожидается.