database- все статьи тега ➜ страница 3
Дизайн базы данных для хранения сообщений чата между людьми
Я пытаюсь построить систему обмена сообщениями / чата. который может хранить разговор между двумя людьми в хронологическом порядке. Кроме того, если пользователь A удаляет диалог, пользователь B все еще должен иметь доступ к разговору, пока он не захочет удалить их. Входящие-все сообщения, полученные пользователем от различных пользователей, будут отображаться вместе с последним сообщением из данного потока. Экран разговора-хронологический порядок разговора между пользователь A и пользовате ...
PHP сокращение использования памяти при использовании fputcsv в php: / / output
Мы столкнулись с немного странной проблемой. Все происходит вот так. У нас есть большие объемы данных, которые мы должны вывести клиенту. Эти файлы данных не могут быть предварительно построены, они должны обслуживаться из живых данных. Моим предпочтительным решением было записать в CSV строку за строкой из выборки, подобной этой: while($datum = $data->fetch(PDO::FETCH_ASSOC)) { $size += fputcsv($outstream, $datum, chr(9), chr(0)); } Это обошло много нелепого использования ...
Плюсы и минусы использования хэша MD5 в качестве первичного ключа по сравнению с использованием идентификатора int в качестве первичного ключа в SQL Server
У меня есть приложение, которое обрабатывает файл и фрагментирует его на несколько сегментов, а затем сохраняет результат в базе данных sql server. Существует много дублированных файлов (возможно, с разными путями к файлам), поэтому сначала я просматриваю все эти файлы и вычисляю хэш Md5 для каждого файла, а затем помечаю дублированный файл с помощью столбца [Duplicated]. Затем каждый день я буду запускать это приложение и сохранять результаты в таблицу [Result]. Схема БД выглядит следующим обр ...
Почему и когда при?
Я попытался найти этот вопрос в Stack overflow, но не смог найти ни одного вопроса для этого. Я новичок на liquibase и хочу знать, почему liquibase? И когда именно следует использовать liquibase в проекте? Я знаю, что это делается для того, чтобы сохранить все изменения в базе данных в одном месте, но подобное можно сделать, создав простой файл sql в некоторой системе репозитория и продолжая обновлять его со временем. ...
Как фильтровать значения Datagrid с помощью TextBox (WPF C#)
У меня возникли некоторые проблемы с фильтрацией значений datagrid (из базы данных) с помощью Textbox. Действительно, я новичок в WPF C#, и мне нужна помощь в этом деле. Это мой XAML: <Button Name="btnSelect" Content="Select All" Height="30" Width="80" Margin="4" HorizontalAlignment="Center" Click="btn_SelectUser"/> <DataGrid Name="dtgUser" AutoGenerateColumns="True" HorizontalAlignment="Left" ...
Psycopg2 доступ к базе данных PostgreSQL на удаленном хосте без ручного открытия ssh туннеля
Моя стандартная процедура PostgreSQL для доступа к базе данных на удаленном сервере открыта сначала создайте ssh туннель как: ssh [email protected] -L 5432:localhost:5432 -p 222 А затем выполнить мой запрос на python из другой оболочки следующим образом: conn = psycopg2.connect("host=localhost" + " dbname=" + conf.dbname + " user=" + conf.user + " password=" + conf.password) cur = conn.cursor() cur.execute(query) Этот фраг ...
LINQ to SQL левое внешнее соединение
Эквивалентен ли этот запрос соединению LEFT OUTER? //assuming that I have a parameter named 'invoiceId' of type int from c in SupportCases let invoice = c.Invoices.FirstOrDefault(i=> i.Id == invoiceId) where (invoiceId == 0 || invoice != null) select new { Id = c.Id , InvoiceId = invoice == null ? 0 : invoice.Id } ...
Первичные ключи с Apache Spark
У меня есть соединение JDBC с Apache Spark и PostgreSQL, и я хочу вставить некоторые данные в свою базу данных. Когда я использую режим append, мне нужно указать id для каждого DataFrame.Row. Существует ли какой-либо способ для Spark создавать первичные ключи? ...
Хранить данные без базы данных?
Если я хочу хранить электронные письма, но у меня нет базы данных (например, MySQL), что мне делать? Данные должны быть доступны и доступны для записи с PHP, но обычные "посетители" не должны видеть эти данные. Надеюсь, вы сможете помочь. ...
MySQL: одно и то же значение поля в множественном объединении
Я использую MySQL5. 1, и у меня есть таблица, где мы регистрируем действия относительно заданий. Вот его определение схемы: CREATE TABLE `actions_log` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `action` varchar(45) DEFAULT NOT NULL, `job_id` int(10) unsigned NOT NULL, `candidate_id` int(10) unsigned NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB; Мне нужно создать конструктор запросов, чтобы пользователи могли искать таблицу с помощью операторов" и "И" ИЛИ", а также скобок. SQL ...
SQL left join с несколькими строками в одну строку
В основном, у меня есть две таблицы, таблица A содержит фактические элементы, которые я хочу получить, а таблица B используется для языковых переводов. Так, например, таблица А содержит фактическое содержание. Всякий раз, когда текст используется в таблице, вместо хранения фактических значений varchar сохраняются идентификаторы, которые относятся обратно к тексту, хранящемуся в таблице B. Это позволяет мне, добавив столбец languageID в таблицу B, иметь несколько переводов для одной и той же стр ...
Сохранение данных в базе данных после изменения данных tableView
Я показываю данные из базы данных Sqlite в QStandardItemModel в tableView, чтобы пользователь мог их редактировать. Я хочу сохранить эти изменения обратно в мою базу данных сейчас, как только пользователь нажимает "сохранить" или пытается выйти с несохраненными изменениями (чтобы дать Промт, в таком случае). Что может быть лучшим способом сделать это? Я думал о запуске запросов обновления. Но есть ли способ, чтобы я выполнял запросы только на тех строках, которые были изменены пользователем? ...
Должна ли таблица базы данных, содержащая два столбца, являющихся внешними ключами, иметь третий столбец, являющийся первичным ключом?
Я предполагаю, что нет, так как внешние ключи являются первичными ключами в своих собственных таблицах, поэтому они будут уникальными. Подробнее Я использую MySQL, и следующие три таблицы используют движок InnoDB. ======================= ======================= | galleries | | images | |---------------------| |---------------------| | PK | gallery_id | | PK | image_id | | | name | | | title | | | description | ...
Цикл C#, SQL и получение информации
У меня есть только 1 файл в моей базе данных, из группы 2, и когда я пытаюсь получить 5 последних файлов этой группы номер 2, я получаю этот файл 4 раза ? Я знаю, что это проблема в моем цикле, но я не вижу, где проблема извлечения 4 раза одного и того же файла с одним и тем же идентификатором . Это код, который я использую ! dynamic queryString = ("SELECT Files.Id, Files.Name, Files.Date, Files.Path, Files.[Group] FROM Files,Groups WHERE Files.[Group] = " + param + "ORDER BY ...
Почему я не могу удалить базу данных MySQL?
Задача Я запускаюMySQL 5.5.23 наMac OS 10.8.2 и не могу удалить определенную базу данных, но я могу удалить другие. Когда я пытаюсь удалить конкретную таблицу, я получаю эту ошибку: #1548 - Cannot load from mysql.proc. The table is probably corrupted Попытка Исправления я перезапустил систему я попытался перезапустить MySQL через CLI $ sudo /usr/local/mysql/support-files/mysql.server stop но получил эту ошибку ERROR! MySQL server PID file could not be found! я отремонтировал my ...
Когда не использовать пул соединений с базой данных в Java? [закрытый]
Я могу найти много вопросов о том, как использовать пул соединений и почему это хорошая идея, но мне интересно, действительно ли она мне нужна. Я создаю серверное приложение, и хотя оно многопоточное, я был осторожен, чтобы только один поток когда-либо обращался к моему соединению с базой данных. Так есть ли смысл в использовании пула соединений? Не могу ли я просто открыть соединение с моей базой данных в начале жизненного цикла и использовать это соединение навсегда, или будет ли это тайм ...
3 таблицы, 2 базы данных, 1 сервер... как присоединиться? (SQL / Informix)
Мне нужно сформулировать один запрос, чтобы сделать следующее: 1) объединить две таблицы SQL (informix) на одном сервере(уже сделано / работает) 2) присоединить третью таблицу SQL на том же сервере, но в другой базе данных. Для моего примера кода, давайте использовать tableA и tableB на databaseA, и tableC на databaseB. Соединение двух таблиц в одной базе данных не является проблемой. SELECT tableA.columnA tableB.columnA FROM tableA JOIN tableB ON tableB.columnSHAR ...
В SQL Server измените столбец типа int на тип text
Я хотел бы изменить столбец в SQL Server с типа int на тип text, сохраняя при этом имя столбца. Таблица с этим столбцом содержит много данных, и я не хочу ее потерять. SQL Server, похоже, не поддерживает явные или неявные приведения из int в text, иначе это было бы довольно просто. Итак, как бы вы это сделали, используя только SQL? ...
Программа в WPF C# using.база данных mdf с LINQtoSQL немного зависает при загрузке базы данных
ОК у меня есть следующий код, который я запускаю внутри события нажатия кнопки, чтобы сравнить имя пользователя и пароль, заданные пользователем. public static bool isAuthenticated(string Username, string Password) { //Open a connection with the database using (WHDataDataContext db = new WHDataDataContext()) { //Compare the Username and the password and return the result return db.Users.Any(check => check.Username == Username && che ...
Зеркальное отображение/репликация баз данных, SQL Server 2005
У меня есть два сервера баз данных под управлением SQL Server 2005 Enterprise, и я хочу сделать один из них зеркальным сервером баз данных. Что мне нужно, так это создать точную копию базы данных с основного сервера на зеркальном сервере, чтобы, когда основной сервер был выключен, мы могли переключить IP базы данных на приложение, чтобы использовать зеркальный сервер. Я изучил функцию "зеркало" на SQL Server 2005, и на основе этого article:http://aspalliance.com/1388_Database_Mirroring_in_Micr ...