Найдено результатов: 35

Какой язык вы используете для PostgreSQL триггеров и хранимых процедур?

PostgreSQL интересен тем, что он поддерживает несколько языков для написания хранимых процедур. Какой из них вы используете, и почему?

sql   database   postgresql   stored-procedures   triggers    

556   9   16:03, 1st July, 2020


Вставляйте обновление хранимой процедуре на сервере SQL

Я написал сохраненный proc, который будет выполнять обновление, если запись существует, в противном случае он будет выполнять вставку. Это выглядит примерно так:

update myTable set Col1=@col1, Col2=@col2 where ID=@ID
if @@rowcount = 0
insert into myTable (Col1, Col2) values (@col1, @col2)

Моя логика написания его таким образом заключается в том, что обновление будет выполнять неявный выбор с помощью предложения where, и если это возвращает 0, то вставка будет иметь место.

Альтернативой этому способу было бы сделать выбор, а затем на основе количества возвращенных строк либо выполнить обновление, либо вставить. Это я посчитал неэффективным, потому что если вы собираетесь сделать обновление, это вызовет 2 выбора (первый явный вызов select и второй неявный в where обновления). Если бы proc должен был сделать вставку, то не было бы никакой разницы в эффективности.

Разве моя логика здесь верна? Это то, как вы бы объединили вставку и обновление в сохраненный proc?

sql   sql-server   stored-procedures   upsert    

464   9   19:44, 11th August, 2020


LINQ-to-SQL против хранимых процедур?

Я взглянул на сообщение "Beginner's Guide to LINQ" здесь на StackOverflow ( руководство для начинающих к LINQ ), но у меня был следующий вопрос:

Мы собираемся развернуть новый проект, где почти все наши операции с базой данных будут довольно простыми извлечениями данных (есть еще один сегмент проекта, который уже записывает данные). Большинство наших других проектов до этого момента используют хранимые процедуры для таких вещей. Однако я хотел бы использовать LINQ-to-SQL, если это имеет больше смысла.

Итак, вопрос заключается в следующем: Для простого извлечения данных, какой подход лучше, LINQ-to-SQL или сохраненные procs? Какие-то конкретные " за " или "против"?

Спасибо.

linq   linq-to-sql   stored-procedures    

579   23   20:18, 12th August, 2020


Каковы плюсы и минусы сохранения SQL в сохраненных Procs по сравнению с кодом

Каковы преимущества / недостатки сохранения SQL в исходном коде C# или в сохраненных Procs? Я обсуждал это с другом в рамках проекта с открытым исходным кодом, над которым мы работаем (C# ASP.NET Forum). На данный момент большая часть доступа к базе данных осуществляется путем построения SQL inline в C# и вызова SQL Server DB. Поэтому я пытаюсь установить, что для этого конкретного проекта было бы лучше всего.

Пока что у меня есть:

Преимущества Для в код:

  • Проще в обслуживании - не нужно запускать скрипт SQL для обновления запросов
  • Проще портировать на другой DB-нет procs для порта

Преимущества хранимых процедур:

  • Спектакль
  • Безопасность

c#   sql   sql-server   stored-procedures    

672   25   21:06, 1st October, 2020


Опыт работы с Hadoop?

Кто-нибудь из вас пробовал Hadoop? Может ли он использоваться без распределенной файловой системы, которая идет с ним, в архитектуре общего доступа? Есть ли в этом смысл?

Я также заинтересован в любых результатах работы, которые у вас есть...

performance   distributed   hadoop   shared-nothing    

505   9   05:51, 13th August, 2020


рекомендации по выпуску Microsoft dll в программе установки

Я работаю над настройкой, которая хочет включить Microsoft.Web.Services3 (WSE 3.0) DLL . Тем не менее, мне обычно не нравится включать Microsoft DLL в наши установки, кроме как через распространяемые файлы Microsoft. Существует как разработчик, так и пакет установки redist, доступный от Microsoft.

Итак, как лучшая практика, должен ли я включать один DLL в свою установку или ссылаться на одну из установок WSE 3.0 (предполагая, что они еще не установлены)?

windows-installer   install   redistributable    

405   5   23:49, 7th August, 2020


Как создать дамп ядра в Linux при ошибке сегментации?

У меня есть процесс в Linux, который получает ошибку сегментации. Как я могу сказать ему, чтобы он генерировал дамп ядра, когда он выходит из строя?

linux   bash   unix   coredump   tcsh    

495   12   01:32, 13th August, 2020


Автономные средства отладки хранимых процедур

Я искал хороший бесплатный отладчик для STP (хранимых процедур), поскольку мне нужно внести изменения в некоторые из них в рамках моего недавнего проекта. Хранимые процедуры хранятся в независимых файлах .sql , а не в коде.

В моем случае отладчик значительно ускорит процесс. Может ли кто-нибудь порекомендовать какие-либо инструменты, которые могут быть использованы для этого?

sql   debugging   stored-procedures    

558   2   05:53, 26th August, 2020


Запрос таблицы объединения с полями в виде столбцов

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

У меня есть три основные таблицы: Card, Property и CardProperty. Поскольку карты не имеют одинаковых свойств и часто имеют несколько значений для одного и того же свойства, я решил использовать подход union table для хранения данных вместо того, чтобы иметь действительно большую структуру столбцов в моей карточной таблице.

Таблица свойств-это базовая таблица типов ключевых слов и значений. Таким образом, у вас есть ключевое слово ATK и значение, присвоенное ему. Существует еще одно свойство, называемое SpecialType, для которого карта может иметь несколько значений, например "Sycnro" и "DARK"

Я бы хотел создать представление или хранимую процедуру, которая дает мне идентификатор карты, имя карты и все ключевые слова свойств, назначенные карте в виде столбцов, и их значения в ResultSet для указанной карты. Поэтому в идеале у меня был бы результирующий набор, например:

ID  NAME                   SPECIALTYPE
1   Red Dragon Archfiend   Synchro
1   Red Dragon Archfiend   DARK
1   Red Dragon Archfiend   Effect

и я мог бы подсчитать свои результаты таким образом.

Я думаю, что даже slicker будет просто объединять свойства вместе на основе их ключевого слова, поэтому я мог бы создать ResultSet как:

1  Red Dragon Archfiend   Synchro/DARK/Effect
..

но я не знаю, возможно ли это.

Помогите мне stackoverflow Кеноби! Ты моя единственная надежда.

sql   database-design   stored-procedures    

407   5   04:32, 23rd August, 2020


Опыт работы с документацией об архитектуре Shared Nothing

Есть ли у вас какой-либо опыт проектирования реальной архитектуры совместного использования? У вас есть какие-нибудь показания, чтобы рекомендовать меня?

architecture   shared-nothing    

499   3   21:10, 20th August, 2020


Как создать дамп ядра в Linux при ошибке сегментации?

У меня есть процесс в Linux, который получает ошибку сегментации. Как я могу сказать ему, чтобы он генерировал дамп ядра, когда он выходит из строя?

linux   bash   unix   coredump   tcsh    

484   12   16:53, 5th August, 2020


Автономные средства отладки хранимых процедур

Я искал хороший бесплатный отладчик для STP (хранимых процедур), поскольку мне нужно внести изменения в некоторые из них в рамках моего недавнего проекта. Хранимые процедуры хранятся в независимых файлах .sql , а не в коде.

В моем случае отладчик значительно ускорит процесс. Может ли кто-нибудь порекомендовать какие-либо инструменты, которые могут быть использованы для этого?

sql   debugging   stored-procedures    

406   2   08:21, 28th August, 2020


Запрос таблицы объединения с полями в виде столбцов

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

У меня есть три основные таблицы: Card, Property и CardProperty. Поскольку карты не имеют одинаковых свойств и часто имеют несколько значений для одного и того же свойства, я решил использовать подход union table для хранения данных вместо того, чтобы иметь действительно большую структуру столбцов в моей карточной таблице.

Таблица свойств-это базовая таблица типов ключевых слов и значений. Таким образом, у вас есть ключевое слово ATK и значение, присвоенное ему. Существует еще одно свойство, называемое SpecialType, для которого карта может иметь несколько значений, например "Sycnro" и "DARK"

Я бы хотел создать представление или хранимую процедуру, которая дает мне идентификатор карты, имя карты и все ключевые слова свойств, назначенные карте в виде столбцов, и их значения в ResultSet для указанной карты. Поэтому в идеале у меня был бы результирующий набор, например:

ID  NAME                   SPECIALTYPE
1   Red Dragon Archfiend   Synchro
1   Red Dragon Archfiend   DARK
1   Red Dragon Archfiend   Effect

и я мог бы подсчитать свои результаты таким образом.

Я думаю, что даже slicker будет просто объединять свойства вместе на основе их ключевого слова, поэтому я мог бы создать ResultSet как:

1  Red Dragon Archfiend   Synchro/DARK/Effect
..

но я не знаю, возможно ли это.

Помогите мне stackoverflow Кеноби! Ты моя единственная надежда.

sql   database-design   stored-procedures    

455   5   04:09, 29th August, 2020


Красно-Черные Деревья

Я видел бинарные деревья и бинарный поиск, упомянутые в нескольких книгах, которые я читал в последнее время, но поскольку я все еще в начале моих исследований в области компьютерных наук, я еще не прошел курс, который действительно имел дело с алгоритмами и структурами данных серьезным образом.

Я проверил все типичные Источники (Википедия, Google), и большинство описаний полезности и реализации (в частности) красно-черных деревьев оказались настолько плотными и трудными для понимания. Я уверен, что для кого-то с необходимым фоном это имеет идеальный смысл, но в данный момент он читается почти как иностранный язык.

Итак, что же делает бинарные деревья полезными в некоторых общих задачах, которые вы делаете во время программирования? Кроме того, какие деревья вы предпочитаете использовать (пожалуйста, включите пример реализации) и почему?

algorithm   binary-tree   red-black-tree    

668   12   19:47, 19th August, 2020


Symantec для резервного копирования exec ошибка 11г сообщений RALUS

Я пытаюсь сделать резервную копию файловой системы сервера RedHat Enterprise Linux v4 с помощью Symantec Backup Exec 11d (Rev 7170). Резервный сервер-это Windows Server 2003.

Я могу просмотреть целевой сервер, чтобы создать список выбора, и когда я выполняю тестовый запуск, он успешно завершается.

Однако, когда я запускаю реальную резервную копию, задание не выполняется сразу во время фазы "processing" с ошибкой:

e000fe30-произошел сбой связи.

Я пробовал открывать порты (10000, 1025-9999) и т. д. Но никакой радости. Есть идеи?

backup   redhat   backupexec   symantec    

430   2   04:00, 23rd August, 2020


Поддерживает ли Hostmonster Django

Я знаю, что hostmonster позволяет Python. Кто-нибудь успешно запустил Django там? Есть проблемы?

django   shared-hosting   hostmonster    

489   4   13:58, 19th August, 2020


Что лучше: специальные запросы или хранимые процедуры?

Предполагая, что вы не можете использовать LINQ по какой-либо причине, лучше ли размещать ваши запросы в хранимых процедурах или же лучше выполнять специальные запросы к базе данных (например, SQL Server для аргументации)?

sql   stored-procedures    

460   22   10:07, 27th August, 2020


Раскрашивание изображений в Java

Я работаю над некоторым кодом, чтобы раскрасить изображение в Java. В основном я хотел бы сделать что-то вроде команды GIMP colorize, так что если у меня есть BufferedImage и цвет, я могу раскрасить изображение с помощью данного цвета. Кто-нибудь есть идеи? Мой текущий лучший способ сделать что-то вроде этого-получить значение rgb каждого пикселя в BufferedImage и добавить к нему значение RGB цвета с некоторым коэффициентом масштабирования.

java   colors   bufferedimage   colorize    

451   4   10:37, 5th August, 2020


Хранимая процедура и время ожидания

Я запускаю длинную хранимую процедуру процесса.

Мне интересно, если в случае тайм-аута или любого случая отключения с базой данных после инициирования вызова хранимой процедуры. Он все еще работает и реализует изменения на сервере?

database   stored-procedures   timeout    

438   3   08:51, 15th August, 2020


Linq 2 SQL на общем хосте

Недавно я столкнулся с проблемой с linq на общем хосте.
Хост-это общий интеллект, и они поддерживают v3.5 фреймворка. Однако я не уверен, установлен ли у них SP1. Мое подозрение заключается в том, что они не.

У меня есть простая таблица News , которая имеет следующую структуру:

NewsID          uniqueidentifier
Title           nvarchar(250)
Introduction    nvarchar(1000)
Article         ntext
DateEntered     datetime (default getdate())
IsPublic        bit (default true)

Моя цель-отобразить 3 самых последних записи из этой таблицы. Я изначально пошел по методу D&D (я знаю, я знаю) и создал источник данных linq и не смог найти способ ограничить результаты так, как я хотел, поэтому я удалил это и написал следующее:

var dc = new NewsDataContext();
var news = from a in dc.News
           where a.IsPublic == true
           orderby a.DateEntered descending
           select new { a.NewsID, a.Introduction };
lstNews.DataSource = news.Take(3);
lstNews.DataBind();

Это прекрасно работало на моей локальной машине.

Однако, когда я загрузил все на общий хост, я получил следующую ошибку:

.Read_<>f__AnonymousType0`2
(System.Data.Linq.SqlClient.Implementation.ObjectMaterializer`1<System.Data.SqlClient.SqlDataReader>) 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.MethodAccessException: 
.Read_<>f__AnonymousType0`2
(System.Data.Linq.SqlClient.Implementation.ObjectMaterializer`1<System.Data.SqlClient.SqlDataReader>)

Я попытался найти ошибку в Google, но не встретил успеха. Затем я попытался изменить свой запрос всеми возможными способами, удаляя различные комбинации параметров where/orderby, а также ограничивая мой запрос одним столбцом и даже удаляя команду Take .

Поэтому мой вопрос состоит из 3 частей:

  1. Кто-нибудь еще сталкивался с этим, и если да, есть ли исправление "quick"?
  2. Есть ли способ использовать источник данных для ограничения строк?
  3. Есть ли способ определить, какая версия фреймворка общего хоста не хватает для отправки их по электронной почте напрямую (что я сделал и жду ответа)

linq-to-sql   hosting   shared    

429   1   17:27, 9th August, 2020


Асинхронные Вызовы Хранимых Процедур

Можно ли вызвать хранимую процедуру из другой хранимой процедуры асинхронно?

Edit: в частности, я работаю с базой данных DB2.

sql   stored-procedures   db2    

508   3   08:13, 27th August, 2020


Отзыв общих папок в windows

За последние несколько лет я поделился папкой или двумя с многочисленными людьми в моем домене. Как я могу легко отозвать эти акции, чтобы сохранить доступ к моей системе красиво и аккуратно?

windows   networking   directory   shared   smb    

370   3   17:40, 24th August, 2020


Простое объяснение MapReduce?

Это связано с моим вопросом CouchDB .

Может ли кто-нибудь объяснить MapReduce в терминах, которые могут понять тупицы?

frameworks   mapreduce   glossary    

469   8   12:23, 10th August, 2020


Несколько баз Redis на хосте

Есть ли возможность разместить несколько отдельних баз данных Redis на одном хосте?

По-крайней мере, в php драйверах нет возможности задать конкретную базу. Использование псевдонимов (где-то в интернете был такой вариант) не катит — слышком слабая защита.

PHP   Redis    

382   3   11:05, 9th August, 2020


NoSQL — особенности применения

В каком случае оправдано использование таких баз данных как MongoDB, CouchDB, Redis и некоторых других?

Имеет ли смысл ставить их вместо классического mysql, на сайте со слабой нагрузкой?

Используются ли они в связке с mysql, или работают отдельно?



Репликация Redis

Занимаюсь одним стартапом в котором применяем редис, сейчас вплотную стал вопрос о построении отказоустойчивого кластера БД.
Как известно, редис пока поддерживает только master-slave репликацию. Необходимо, чтобы при падении мастера какой-нибудь из слэйвов взял бы функцию мастера. Для этой цели нашел следующее решение: github.com/fictorial/redis-cluster-monitor. При падении мастера, данная мониторилка выбирает нового мастера и посылает сигнал синхронизации с ним остальным серверам. Задача — уведомить фронтэнды о том, что мастер-сервер сменился. Собираюсь дописать мониторилку, чтобы она еще и слала уведомления и фронтэндам. Адрес мастер-сервера, вероятно будет храниться локально в файле.

На сколько правилен подобный подход? У кого был опыт постоения подобных систем, как обычно поступают, какие подводные камни?

NoSQL   Redis   Кластеры    

429   1   12:05, 22nd August, 2020


Репликация Redis

Занимаюсь одним стартапом в котором применяем редис, сейчас вплотную стал вопрос о построении отказоустойчивого кластера БД.
Как известно, редис пока поддерживает только master-slave репликацию. Необходимо, чтобы при падении мастера какой-нибудь из слэйвов взял бы функцию мастера. Для этой цели нашел следующее решение: github.com/fictorial/redis-cluster-monitor. При падении мастера, данная мониторилка выбирает нового мастера и посылает сигнал синхронизации с ним остальным серверам. Задача — уведомить фронтэнды о том, что мастер-сервер сменился. Собираюсь дописать мониторилку, чтобы она еще и слала уведомления и фронтэндам. Адрес мастер-сервера, вероятно будет храниться локально в файле.

На сколько правилен подобный подход? У кого был опыт постоения подобных систем, как обычно поступают, какие подводные камни?

NoSQL   Redis   Кластеры    

326   1   06:58, 11th August, 2020


Подскажите аналог www.redmine.org, но на PHP

Подскажите аналог www.redmine.org, но на PHP.

Спасибо.

Redmine    

334   9   16:24, 16th August, 2020


Как извлечь N случайных неповторяющихся элементов из SET в Redis?

Есть SET c 1000 id, надо выбрать 3 случайных и неповторяющихся.


Решение «в лоб» — 3 раза сделать SRANDMEMBER, но нет гарантии, что не будет повторов.

Можно — контролировать повторы на уровне клиента и крутить цикл SRANDMEMBER до тех пор, пока полученный набор не будет уникальным, но это тоже несколько коряво.


Сортировать по случайной величине (что-то в духе SORT… BY RAND LIMIT 3 INTO… ) Redis не умеет.


В результате SORT… INTO… результирующий список будет типа LIST и сделать несколько раз SPOP оттуда нельзя.


Вдруг кто-то знает элегантный способ?

NoSQL   Redis    

382   2   23:34, 9th August, 2020


Вопрос по Redmine 1.0

В версиях появилась настройка «Совместное использование». Варианты:
  • Без совместного
  • С подпроектами
  • С иерархией проектов
  • С деревом проектов
  • Со всеми проектами


Здесь кратко описано что каждая настройка значит.

Кто как это применяет? Поделитесь опытом

CVS   Redmine    

381   1   15:34, 26th August, 2020


Red Hat Enterprise Linux

Когда ожидается релиз RHEL6?
есть какая-нибудь информация?

Linux   Red   Hat   Enterprise   Linux    

312   1   11:42, 15th August, 2020


RubyOnRails: Как пользоваться remote_function?

Как пользоваться remote_function? Хочу сделать, чтобы при нажатии на плюсик в ячейке таблицы, дорисовывалось ещё несколько строк или одна, ниже этой строки.

Ruby   Redmine    

296   2   16:58, 21st August, 2020


RHCT/RHCE в Украине?

Подскажите, где проводятся подготовка и прием экзаменов RHCT/RHCE в Украине.


Спасибо!

Red   Hat   Enterprise   Linux    

301   1   20:24, 11th August, 2020


Можно ли получить номер определенной строки при сортировке в MySQL

Пример: у меня есть N пользователей с экспой от 0 до M.
Пользователи отсортированы по убыванию, от M до 0. Можно ли получить номер пользователя с id в этом списке?
Сейчас использую для этого REDIS.ZSET, но было бы интересно узнать решение на MySQL.

MySQL   Redis    

330   4   15:10, 7th August, 2020


|Redmine| rake db:load?

Как можно развернуть базу только на один проект?

Допустим, я его грохнул и хочу восстановить из бэкапа, а есть только data.yml и schema.rb.

Redmine    

241   1   22:24, 1st October, 2020