Администраторы базы данных

18
Как избавиться от сообщения ORA-28002, срок действия пароля истекает в течение 6 дней?

У меня есть пользователь, получающий ORA-28002, указывающий, что срок действия пароля истечет в течение шести дней. Я запустил следующее: ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; Но когда я пытаюсь войти в систему как пользователь, сообщение все еще там. Выполнение этого: select *...

18
Лучший способ удалить очень большой набор записей в Oracle

Я управляю приложением, которое имеет очень большой (почти 1 ТБ данных с более чем 500 миллионами строк в одной таблице) серверной части базы данных Oracle. База данных на самом деле ничего не делает (ни SProcs, ни триггеры, ни что-либо еще), это просто хранилище данных. Каждый месяц мы обязаны...

18
Зачем кому-то ставить `где 1 = 1` в запросе?

Сегодня я наткнулся на представление в нашей базе данных, где было первое утверждение в предложении where where 1 = 1. Разве это не должно возвращать истину для каждой записи? Зачем кому-то писать это, если он не фильтрует...

18
Что такое хороший способ хранить большое количество столбцов?

У меня проблема с решением, как сохранить эти данные в моей базе данных. Любые предложения о том, как это сделать? Я не очень разбираюсь в базах данных, могу добавить. У меня есть данные, поступающие в таком формате, но вместо 4 число столбцов составляет около 240, поэтому с каждой датой связано...

18
Как выгрузить таблицы базы данных Oracle в файлы csv?

Мне нужно извлечь определенные данные из базы данных Oracle 11g release 1 и предоставить их в виде одного или нескольких файлов CSV. Данные находятся в нескольких таблицах и / или представлениях. Все это должно работать через командную строку. Каков наилучший подход к...

18
Как хранить 'n' дней журналов веб-сервера в Sql Server?

Для более быстрой отчетности и анализа производительности мы хотим вставить логи нашего веб-сервера в Sql Server. Это позволит нам видеть модели трафика, проблемы, замедления почти в режиме реального времени. У нас есть демон, который прослушивает события запроса / ответа от нашего балансировщика...

18
Триггер: переместить удаленные строки в таблицу архива

У меня есть маленькая (~ 10 строк) таблица, вызываемая restrictionsв моей базе данных PostgreSQL, где значения удаляются и вставляются ежедневно. Я хотел бы иметь таблицу с именем restrictions_deleted, где каждая строка, которая удаляется изrestrictions будет сохранена автоматически. Так как...

18
Что мы можем сделать в MySQL 5.0 Replication для решения проблем пропускной способности?

Я разрабатываю приложение для запуска на клиентском ПК (Win), которое сконфигурировано с экземпляром MySQL server 5.1, который будет действовать как ведомый только для чтения подчиненный удаленный мастер. Удаленный мастер имеет десятки схем, но мне нужна только одна для каждого клиента, поэтому я...

18
Как мне объявить и использовать переменные в Oracle?

Мои основные навыки связаны с SQL Server, но меня попросили немного настроить запрос Oracle. Я написал следующий SQL: declare @startDate int select @startDate = 20110501 И я получаю эту ошибку: declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line 1, column 9:...

18
Есть ли смысл в заниженных столбцах VARCHAR?

Похоже, что гуглить там - смешанные отчеты, влияет ли размер VARCHAR2столбца в Oracle на производительность или нет. Я хотел бы VARCHARнемного подправить вопрос о размере и надеюсь получить некоторое представление об этом: Для заданных (многострочных) полей с произвольным текстом ( не таких...

18
SQL Server Join / где порядок обработки

После прочтения запроса Slow SQL, не уверенного в том, как его оптимизировать , я подумал об общей производительности запросов. Конечно, нам нужно, чтобы результаты первой таблицы (при объединении других таблиц) были как можно меньшими до объединения (внутренние объединения для этого вопроса),...

18
Почему пространство данных таблицы может в 4 раза превышать размер необработанных данных?

У меня есть таблица с 490 M строк и 55 ГБ табличного пространства, так что около 167 байтов на строку. Таблица имеет три столбца: a VARCHAR(100), a DATETIME2(0)и a SMALLINT. Средняя длина текста в VARCHARполе составляет около 21,5, поэтому необработанные данные должны составлять около 32 байтов в...

18
Почему я не могу использовать NEWSEQUENTIALID () в качестве значения по умолчанию для моего столбца?

Я пытаюсь создать таблицу в Management Studio и, прочитав о новой (начиная с SQL 2005) NEWSEQUENTIALID()функции, решил попробовать. Это то, что я делаю: Но это не позволяет мне. Я получаю сообщение об ошибке: 'FormTemplate (Forms)' table - Error validating the default for column 'FormTemplateId'. Я...

18
Максимальная память SQL Server не ограничивает использование оперативной памяти

Я хотел бы ваш вклад по этому вопросу. У меня есть SQL Server 2008r2 Ent. Издание 64 бита с 16 ядрами и 64 ГБ оперативной памяти. По состоянию на 20111014 существует один экземпляр SQL-сервера, полностью исправленный. Максимальный RAM установлен на 60000MB. Количество бесплатных оперативной памяти...

18
Можно ли создать псевдоним или синоним для базы данных?

Можно ли создать псевдоним или синоним базы данных? Я надеюсь, что у меня будет NewDatabaseName с псевдонимом OldDatabaseName, чтобы избежать перезаписи тонны кода. Предыстория: ко мне обратился клиент с нелепой, вызванной самим собой проблемой. У них есть стороннее приложение с серверной частью...

18
Автоматизация отработки отказа в PostgreSQL 9.1

Как настроить два одинаковых сервера для автоматического перехода на другой ресурс в PostgreSQL 9.1. Операционные системы Centos 5 PostgreSQL 9.1 скомпилирован из исходного кода Учетная запись пользователя postgres существует на обеих машинах и имеет ssh-пароль без пароля для подключения к обеим...

18
Значение 'SET' в сообщении об ошибке 'Нулевое значение устраняется агрегатом или другой операцией SET'

Я видел вышеупомянутое сообщение «Предупреждение ANSI» сегодня, когда запускал скрипт коллеги (и я не знаю, какое из многих утверждений вызвало вывод предупреждения). В прошлом я игнорировал это: я сам избегаю нулей, и поэтому все, что могло бы их устранить, - хорошая вещь в моей книге! Однако...

18
MySql - изменение innodb_file_per_table для живой базы данных

У меня есть большая БД MySql (150 ГБ), и только сейчас я заметил, что innodb_file_per_tableустановлено значение, при offкотором вся БД размещается в одном файле ( ibdata1). Я хочу активировать innodb_file_per_tableи сделать так, чтобы БД задним числом разделяло БД на несколько файлов. Какой лучший...