Внешний ключ должен ссылаться на столбцы, образующие первичный ключ или ограничение уникальности. Таким образом, для связанных столбцов всегда будет существовать индекс (определённый соответствующим первичным ключом или ограничением), а значит проверки соответствия связанной строки будут выполняться эффективно
lst = [1, 2, 3]
lst2 = lst
a = [lst] * 3 # a = [[1, 2, 3], [1, 2, 3], [1, 2, 3]]
lst[1] = 17 # a = [[1, 17, 3], [1, 17, 3], [1, 17, 3]], lst2 = [1, 17, 3]
Подозреваю, что выполняется он не мгновенно. Что происходит с PostgreSQL если в момент его вставки прилетает еще несколько запросов?
Просто периодически мое приложение выполняющее вставку в БД возвращает мне 504 ошибку и очень похоже что случается именно такая ситуация.
UPDATE table SET col = replace(col, ' ', ' ') ...
UPDATE table SET col = replace(col, convert(0xC2A0 using utf8mb4), ' ') ...
if(isset($_POST['send'])){
$site_key = '***********************************************';
...
<script>
grecaptcha.ready(function() {
grecaptcha.execute('<?php echo $site_key;?>', {action: 'submit'}).then(function(token) {
00 17 * * * /sbin/shutdown -r 0