Есть ли способ увидеть ход pg_dumpоперации на большой БД (т.е.> 1 ГБ)? добавление этой -vопции просто выводит текст на экран, но не дает мне много значимой информации об...
Есть ли способ увидеть ход pg_dumpоперации на большой БД (т.е.> 1 ГБ)? добавление этой -vопции просто выводит текст на экран, но не дает мне много значимой информации об...
Я всегда озадачен некоторым загадочным поведением t-sql, например: -- Create table t and insert values. use tempdb CREATE TABLE dbo.t (a INT NULL); -- insert 3 values INSERT INTO dbo.t values (NULL),(0),(1); GO set ansi_nulls off -- purposely turn off, so we can allow NULL comparison, such as null...
В PostgreSQL 9.5 приведена простая таблица, созданная с помощью: create table tbl ( id serial primary key, val integer ); Я запускаю SQL, чтобы ВСТАВИТЬ значение, а затем ОБНОВИТЬ его в том же выражении: WITH newval AS ( INSERT INTO tbl(val) VALUES (1) RETURNING id ) UPDATE tbl SET val=2 FROM...
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 3 года назад . PgAdmin 4 1.0 был только что выпущен, но на странице загрузки для Linux есть только ссылка...
У меня проблема с использованием новой функции UPSERT в Postgres 9.5 У меня есть таблица, которая используется для агрегирования данных из другой таблицы. Составной ключ состоит из 20 столбцов, 10 из которых могут быть обнуляемыми. Ниже я создал уменьшенную версию проблемы, в частности, со...
Существуют ли какие-либо документы или исследования об изменениях в SQL Server 2016 относительно оценки мощности множества предикатов, содержащих SUBSTRING () или другие строковые функции? Причина, по которой я спрашиваю, состоит в том, что я смотрел на запрос, производительность которого снизилась...
Работает ли @os_run_priorityна sp_add_jobstepсамом деле, в SQL Server 2008 R2? Он описывается как «зарезервированный» или «недокументированный». Тем не менее, я вижу это в sp_add_jobstepопределении: @os_run_priority INT = 0, -- -15 = Idle, -1 = Below Normal, 0 = Normal, 1 = Above Normal, 15 = Time...
Что делает законным передачу имени объекта системной хранимой процедуре sp_helptext? Какой механизм преобразует имя объекта в строку? например -- works sp_helptext myproc sp_helptext [myproc] sp_helptext [dbo.myproc] -- and behaves the same as a string sp_helptext 'myproc' sp_helptext 'dbo.myproc'...
Это странная ситуация, но я надеюсь, что у кого-то есть ответ. Во время некоторых проблем с производительностью мы добавили в таблицу NONCLUSTERED INDEX, как было запрошено sp_BlitzIndex. Мы проверили его использование на следующий день, и оно показало 0 операций чтения ( 0 сканирований / поисков,...
Я хотел бы получить результаты по запросу: SELECT * FROM ( SELECT id, subject FROM mailboxes WHERE tsv @@ plainto_tsquery('avail') ) AS t1 ORDER by id DESC; Это работает и возвращает строки с tsvсодержанием Available. Но если я использую avai(упал lable), он не может ничего найти. Все ли запросы...
В некоторых случаях, и после создания массива update, insertили deleteиз таблицы, я начал, VACUUM FULL ANALYZEчтобы убедиться, что БД не стала слишком раздутой. Выполнение этого в производственной базе данных позволило мне обнаружить, что это не очень хорошая идея, потому что я мог заблокировать...
Я пытаюсь понять порядок приоритета для логических операций и имею следующий код: declare @T bit ='TRUE' declare @F bit ='False' print @T and @F и возвращает ошибку как Неверный синтаксис рядом с ключевым словом «и». Я заменил 'и' на '&', и код снова работает. Почему прежний код не работал? Я...
Я просто просматривал какой-то старый код, написанный для PostgreSQL до 8.4 , и увидел что-то действительно изящное. Я помню, что когда-то пользовательские функции делали это раньше, но я забыл, как они array_agg()выглядели. Для обзора современная агрегация написана так. SELECT array_agg(x ORDER BY...
Я хочу создать базу данных, используя любую из возможных СУБД. В нем будет таблица с примерно 150 столбцами. Цель состоит в том, чтобы выполнить поиск ближайшего соседа некоторых других объектов. Так что это NNS в 150-мерном пространстве. Я уже пытался использовать некоторые очевидные методы, такие...
У меня есть таблица, и мне нужно обновить некоторые имена, но мне было интересно о следующие запросы: Будут ли оба делать то же самое? Query1 Update mytable Set Name = Replace(Name,'Jeff','Joe') Query2 Update mytable Set Name = 'Joe' where Name =...
Я не говорю о динамических столбцах, я спрашиваю о типе данных JSON для собственных столбцов. Проще говоря, могу ли я запустить следующий код на любой версии MariaDB? CREATE TABLE example (names JSON); Насколько я знаю, это не так, но я все еще не уверен, так как есть много тем, говорящих о...
Я решил проблему запроса с помощью ... row_number() over (partition by... это более общий вопрос о том, почему мы не можем использовать столбцы с нулевыми значениями в соединениях. Почему ноль не может быть равен нулю ради...
Каждый раз, когда я перезагружаю Windows, для некоторых баз данных я получаю эту ошибку: Операционная система вернула ошибку 21 (устройство не готово.) Я проверил диск с chkdsk /r- нет плохих секторов. Я выполнил DBCC CHECKDBбез ошибок: *(CHECKDB found 0 allocation errors and 0 consistency errors...
Я не пробовал использовать транзакции MySQL раньше, я просто хочу кое-что прояснить. Если два пользователя выполнят запрос в очень точное время, как MySQL справится с этим? например, пользователи пытаются обновить запись. user1: обновить таблицу set column = column - 4, где column_id = 1; user2:...
У меня есть ситуация, я думаю, может быть решена с помощью оконной функции, но я не уверен. Представьте себе следующую таблицу CREATE TABLE tmp ( date timestamp, id_type integer ) ; INSERT INTO tmp ( date, id_type ) VALUES ( '2017-01-10 07:19:21.0', 3 ), ( '2017-01-10 07:19:22.0', 3 ), (...