database- все статьи тега ➜ страница 5


Как сжать / очистить файл ibdata1 в MySQL

Я использую MySQL в localhost как "инструмент запроса" для выполнения статистики в R, то есть каждый раз, когда я запускаю скрипт R, я создаю новую базу данных (A), создаю новую таблицу (B), импортирую данные в B, отправляю запрос, чтобы получить то, что мне нужно, а затем я отбрасываю B и отбрасываю A. Он отлично работает для меня, но я понимаю, что размер файла ibdata быстро увеличивается, я ничего не сохранил в MySQL, но файл ibdata1 уже превысил 100 МБ. Я использую более или менее по умолч ...

Несколько индексов против многоколоночных индексов

Я только что добавлял индекс в таблицу в SQL Server 2005, и это заставило меня задуматься. В чем разница между созданием 1 индекса и определением нескольких столбцов по сравнению с 1 индексом на столбец, который вы хотите индексировать. есть ли определенные причины, по которым один должен использоваться над другим? Create NonClustered Index IX_IndexName On TableName (Column1 Asc, Column2 Asc, Column3 Asc) и Create NonClustered Index IX_IndexName1 On TableName (Column1 Asc) Create NonClus ...

MongoDB или CouchDB-подходят для производства? [закрытый]

Мне было интересно, может ли кто-нибудь сказать мне, если MongoDB или CouchDB готовы производства окружающая среда. сейчас я смотрю на эти решения для хранения данных (на данный момент я предпочитаю MongoDB), однако эти проекты довольно молоды, и поэтому я предвижу, что мне придется очень много работать, чтобы убедить моего менеджера, что мы должны принять эту новую технологию. Что я хотел бы знать это: кто сегодня использует MongoDB или CouchDB в производственной среде? Как вы используе ...

Пропустить некоторые таблицы с mysqldump

есть ли способ ограничить определенные таблицы из команды mysqldump? например, я бы использовал следующий синтаксис для дампа только table1 и table2: mysqldump -u username -p database table1 table2 > database.sql но есть ли подобный способ сбросить все таблицы за исключением table1 и table2? Я ничего не нашел в документации mysqldump, так что brute-force (указание всех имен таблиц) - единственный способ пойти? ...

Разница между ключом раздела, составным ключом и ключом кластеризации в Cassandra?

Я читал статьи по сети, чтобы понять различия между следующими key типы. Но мне просто кажется, что это трудно понять. Примеры, безусловно, помогут сделать понимание лучше. primary key, partition key, composite key clustering key ...

Как переименовать базу данных MongoDB?

в моем имени базы данных MongoDB есть опечатка, и я хочу переименовать базу данных. Я могу скопировать и удалить так... db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); есть ли команда для переименования базы данных? ...

Запрос Elasticsearch для возврата всех записей

У меня есть небольшая база данных в Elasticsearch и в целях тестирования хотел бы вытащить все записи обратно. Я пытаюсь использовать URL-адрес формы... http://localhost:9200/foo/_search?pretty=true&q={'matchAll':{''}} может кто-нибудь дать мне URL, который вы бы использовали для этого, пожалуйста? ...

Автоматическое создание схемы базы данных MySQL [закрыто]

Я устал от открытия Dia и создания диаграммы базы данных в начале каждого проекта. Есть ли инструмент, который позволит мне выбрать определенные таблицы, а затем создать диаграмму базы данных для меня на основе базы данных MySQL? Предпочтительно это позволит мне редактировать диаграмму позже, так как ни один из внешних ключей не установлен... вот что я изображаю диаграммно (пожалуйста, извините ужасный дизайн данных, я его не проектировал. Давайте сосредоточимся на концепции диаграммы и не на ф ...

Как выбрать N-ю строку в таблице базы данных SQL?

Я заинтересован в изучении некоторых (в идеале) агностических способов выбора базы данных nth строка из таблицы базы данных. Было бы также интересно посмотреть, как это может быть достигнуто с помощью встроенных функций следующие базы данных: SQL Server MySQL PostgreSQL SQLite Оракул в настоящее время я делаю что-то вроде следующего в SQL Server 2005, но я бы будьте заинтересованы в том, чтобы увидеть другие более агностические подходы: WITH Ordered AS ( SELECT ROW_NUMBER() OVER (ORDER BY O ...

Рельсы: включить против: присоединяется

это скорее вопрос "почему все так работает", а не вопрос" я не знаю, как это сделать"... таким образом, Евангелие о вытягивании связанных записей, которые вы знаете, что собираетесь использовать, - это использовать :include потому что вы получите соединение и избежать целую кучу дополнительных запросов: Post.all(:include => :comments) однако, когда вы смотрите на журналы, там соединения не происходит: Post Load (3.7ms) SELECT * FROM "posts" Comment Load (0.2ms) SELECT "comments.*" FR ...

Должна ли каждая таблица иметь первичный ключ?

Я создаю таблицу базы данных, и у меня нет логического первичного ключа, назначенного ей. Итак, я думаю о том, чтобы оставить его без первичного ключа, но я немного виноват в этом. Должен Ли Я? должна ли каждая таблица иметь первичный ключ? EDIT: Хорошо, хорошо... Я создал первичный ключ! Теперь ты счастлива? :) ...

Есть ли там a.NET/C # обертка для SQLite?

Я бы хотел использовать SQLite изнутри C#.Net но я не могу найти подходящую библиотеку. Есть ли такой? Официальный? Есть ли другие способы использования SQLite, чем с оберткой? ...

Экстремальное время ожидания при переводе базы данных SQL Server в автономный режим

Я пытаюсь выполнить некоторое автономное обслуживание (восстановление базы данных dev из live backup) в моей базе данных dev, но команда "Take Offline" через SQL Server Management Studio выполняет очень медленно - порядка 30 минут плюс время. Я просто нахожусь в своем уме, и я не могу найти никаких ссылок в интернете относительно того, что может вызвать проблему скорости или как ее исправить. некоторые сайты предположили, что открытые соединения с базой данных причина это замедление, но единств ...

Какой тип данных использовать при хранении данных широты и долготы в базах данных SQL? [дубликат]

этот вопрос уже есть ответ здесь: каков идеальный тип данных для использования при хранении широты / долготы в базе данных MySQL? 19 ответов при хранении данных широты или долготы в базе данных, совместимой с ANSI SQL, какой тип данных будет наиболее подходящим? Должен float или decimal, или ...? Я знаю, что Oracle, MySql и SQL Server добавили некоторые специальные типы данных специально для обработки г ...

Postgres и индексы на внешних ключах и первичных ключах

Postgres автоматически помещает индексы на внешние ключи и первичные ключи? Как я могу сказать? Есть ли команда, которая вернет все индексы в таблице? ...

SQL-соединение и различные типы соединений

что такое SQL JOIN а какие бывают разные типы? ...

Как я могу остановить redis-сервер?

у меня, видимо, есть redis-server экземпляр работает, потому что когда я пытаюсь запустить новый сервер, введя redis-server, Я встретил следующее: Opening port: bind: Address already in use Я не могу понять, как остановить этот сервер и начать новую. есть ли команда, я могу добавить redis-server когда я набираю в CLI? моя ОС Ubuntu 10.04. ...

Что быстрее, выберите DISTINCT или GROUP BY в MySQL?

если у меня есть таблица CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL, profession varchar(255) NOT NULL, employer varchar(255) NOT NULL, PRIMARY KEY (id) ) и я хочу получить все уникальные значения profession поле, что было бы быстрее (или рекомендуется): SELECT DISTINCT u.profession FROM users u или SELECT u.profession FROM users u GROUP BY u.profession ? ...

Как полностью удалить поле из документа MongoDB?

{ name: 'book', tags: { words: ['abc','123'], lat: 33, long: 22 } } предположим, что это документ. Как мне удалить "words полностью из всех документов в этой коллекции? Я хочу, чтобы все документы были без "words": { name: 'book', tags: { lat: 33, long: 22 } } ...

Преимущества и недостатки ключей базы данных GUID / UUID

в прошлом я работал над несколькими системами баз данных, где перемещение записей между базами данных было бы намного проще, если бы все ключи базы данных были GUID / UUID значения. Я рассматривал возможность пойти по этому пути несколько раз, но всегда есть некоторая неопределенность, особенно вокруг производительности и нечитаемых по телефону URL-адресов. кто-нибудь работал с GUID в базе данных? Какие преимущества я получу, идя этим путем, и каковы вероятные подводные камни? ...