Adaptive Server Enterprise (ASE)

P&T Производительность и настройка ASE

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


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

Опубликовано: 10 сен 07
Рейтинг:

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




Настройки эскалации блокировок Low Watermark / PCT/ High Watermark

Опубликовано: 20 ноя 09
Рейтинг:

Как настраивать эскалацию блокировок таблицы.




Стратегия кэша Relaxed LRU.

Опубликовано: 07 окт 04
Рейтинг:

Описывается стратегия кэша Relaxed LRU и даются советы по ее применению.



TSQL


Как заставить клиента завершить соединение на TSQL

Опубликовано: 24 июн 04
Рейтинг:

Приводится прием, позволяющий разрывать соединение с сервером из кода на TSQL.
Его можно использовать например для завершение выполнение скрипта, состоящего из нескольких батчей, для прекращения дальнейшей работы клиента, если по каким-то причинам эта работа не возможно.




Как получить в процедуре набор данных, формируемый в другой процедуре.

Опубликовано: 11 апр 05
Рейтинг:

Заменители MSSQLServer-овского insert into ... exec ... в ASE.




Как правильно работать с курсорами на TSQL

Опубликовано: 25 июн 04
Рейтинг:

Шаблон кода для работы с курсорами и особенности работы с курсорами в ASE.




Как собрать в одну строку значения из N записей

Опубликовано: 09 июн 04
Рейтинг:

Прием, позволяющий без цикла по курсору пробежать по таблице и получить значения в одной переменной.





Администрирование


Как обрезать errorlog не останавливая сервер

Опубликовано: 08 апр 05
Рейтинг:




Мониторинг запросов, посылаемых серверу

Опубликовано: 31 авг 04
Рейтинг:




Обработка результатов мониторинга ASE в Exel

Опубликовано: 29 сен 05
Рейтинг:

Таблица Exel для обработки результатов работы sp_sysmon (или аналогов)
и краткие пояснения по ее использованию.




Перенос syslogins из ASE 11.x в 12.5.x

Опубликовано: 17 июн 04
Рейтинг:

Небольшая хитрость при переносе логинов




Русификация ASE 12.x

Опубликовано: 17 фев 06
Рейтинг:

Загрузка charsets, sort-orders и смена default charset & sort-order на сервере.



Типы данных


Константы для DATE, SMALLDATE, DATETIME и SMALLDATETIME

Опубликовано: 30 авг 04
Рейтинг:

Как заставить ASE однозначно интерпретировать дату.



Утилиты


ASE ISQL - Альтернатива SQLAdvantage.

Опубликовано: 18 мар 06
Рейтинг:

ASE ISQL - Альтернатива SQLAdvantage.
- запуск скриптов
- редактирование процедур, триггеров, вьюшек
- внедрен родной sybase debugger
- подсветка синтаксиса




Plug-In к Sybase SQLAdvantage для подсветки синтаксиса TSQL

Опубликовано: 09 июл 05
Рейтинг:

все уже сказано...




Генератор тестовой нагрузки для серверов БД Sybase ASE, ASA, IQ

Опубликовано: 19 май 11
Рейтинг:

Многопоточный генератор тестовой нагрузки - это приложение, разработанное на основе OpenClient (ctlib), предназначено для эмулирования реальной многопользовательской нагрузки на серверах БД Sybase - ASE, ASA , IQ.




Простое средство обнаружения блокировок

Опубликовано: 03 мар 06
Рейтинг:

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



Утилита-генератор тестовой нагрузки для ASE, ASA, IQ

Anywhere Studio (ASA)

CodeExchange (библиотека полезных функций и процедур)


Динамическое декларирование временных таблиц

Опубликовано: 18 май 04
Рейтинг:

Позволяет задекларировать в теле процедуры временную таблицу(ы) на основании базовых с аналогичной структурой, используется для загрузки данных
ASA 8.0.2 / WatcomSQL (LOAD TABLE, ON EXISTING)




Запрос курсов валют с сайта ЦБР для ASA 9.0.1

Опубликовано: 07 июл 04
Рейтинг:

С помощью скрипта на VBScript и хранимой процедуры можно автоматизировать процесс получения текущих курсов валют с сайта ЦБР.




Получения курса валют на указанный день

Опубликовано: 21 мар 05
Рейтинг:

Пример получения курсов валют с сайта центробанка средствами ASA




Сброс счетчика таблиц(ы) для БД участвующей в репликации

Опубликовано: 17 май 05
Рейтинг:

Модернизация процедур написанных ASCRUS для случая когда счетчик имеет значение по умолчанию GLOBAL AUTOINCREMENT. Процедура будут нормально работать и на консолидированной БД и на удаленных БД.




Сброс счетчика таблиц(ы) на существующее максимальное значение (процедуры)

Опубликовано: 26 фев 05
Рейтинг:

Иногда полезно вернуть счетчик на "место".




Системные примочки (WatcomSQL)

Опубликовано: 17 май 04
Рейтинг:

Иногда даже в SQL хочется что нибудь узнать о работе сервера, его настройках и параметрах активной сессии и сделать еще чего нибудь интересное




Функция поиска дырок в последовтельности ID

Опубликовано: 17 июн 05
Рейтинг:

Пригодится тем, кто очень хочет, чтобы номера, ID и тому подобные значения в таблице были без пропусков.



EBF - описания обновлений


9.0.2 - комплексное обновление

Опубликовано: 23 ноя 04
Рейтинг:



WatcomSQL/TSQL


Деревья - возврат дочерних обьектов указанного родителя, с сортировкой по уровням (ASA9 - WatcomSQL)

Опубликовано: 29 апр 04
Рейтинг:

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




как в select сделать нумерацию возвращаемых строк?

Опубликовано: 13 июл 04
Рейтинг:




Как отслеживать кто изменил и когда изменил информацию

Опубликовано: 29 апр 04
Рейтинг:

Частенько хочется на каждую запись таблицы узнать, кто и когда ее ввел/изменил.




Как рассчитать сумму нарастающим итогом

Опубликовано: 13 июл 04
Рейтинг:




Какой диалект SQL лучше использовать ?

Опубликовано: 28 апр 04
Рейтинг:

Краткое сравнение SQL диалектов WatcomSQL и TSQL.



Web Service


Возврат HTML из процедуры

Опубликовано: 28 апр 05
Рейтинг:

Как вывести данные из ASA через web service в виде HTML-страницы из хранимой процедуры.



Документация


Все что мы знаем о транзакциях (часть 1 - уровни изоляций)

Опубликовано: 23 окт 05
Рейтинг:

Статья, посвященная реализации механизма транзакций и уровням изоляции транзакций в ASA 9.




Все что мы знаем о транзакциях (часть 2 - блокировки)

Опубликовано: 07 мар 06
Рейтинг:

Продолжение статьи о транзакциях, на этот раз у сервера подробно рассмотрены механизмы блокировок.




Все что мы знаем об индексах

Опубликовано: 13 авг 04
Рейтинг:

Знание где и когда нужны индексы дает возможность понимать и дружить с оптимизатором запросов.




Организация Silent Install для Windows-платформ

Опубликовано: 16 авг 05
Рейтинг:

Немного рекомендаций по созданию Silent Install




Сведения о Sybase Anywhere Studio 9 (Developer Edition)

Опубликовано: 31 май 04
Рейтинг:

У SyBase есть версия ASA9 Developer Edition. Что она может ?




Статья на тему "Почему я выбрал ASA ?"

Опубликовано: 31 янв 05
Рейтинг:

Здесь я постарался перечислить те фичи и вкусности из за которых нам там комфортно, удобно и выгодно работать на этой замечательной СУБД.



Другое


Вопросы и ответы с забугорья

Опубликовано: 29 апр 04
Рейтинг:

По материалам конференции на sybase.com




История развития ASA

Опубликовано: 13 окт 04
Рейтинг:

(на английском)




История развития ASA

Опубликовано: 31 авг 04
Рейтинг:

Перевод аналогичной статьи на русский язык




Что делать, если вам кажется, что в ASA ошибка

Опубликовано: 17 фев 05
Рейтинг:

нужно прочитать впервую очередь эту статью




Что такое BOL

Опубликовано: 04 май 04
Рейтинг:

Для тех, кого на форуме посылают в BOL



Защита и права доступа



Компоненты доступа к серверу


inf-файл для установки библиотеки доступа на клиентские машины

Опубликовано: 30 апр 04
Рейтинг:

Инсталяционный файл Windows ASA9CLT.INF для быстрой установки ODBC драйвера ASA9 на клиентские машины.




Библиотеки доступа для Delphi

Опубликовано: 28 апр 04
Рейтинг:

Перечень библиотек доступа к ASA для Borland Delphi



Настройка и администрирование


Как заставить сервер говорить по русски

Опубликовано: 28 апр 04
Рейтинг:

Переключение на русский системных сообщений




Что делать, когда тормозит Sybase Central или ISQL

Опубликовано: 28 апр 04
Рейтинг:



Оптимизация


Сохранение и открытие графического плана запроса

Опубликовано: 09 сен 04
Рейтинг:

Сохранение плана запроса в файл предоставляет отличную возможность "поделиться" им с коллегами на форуме и детально обсудить узкие места в запросе.



Полезные ссылки


Документация

Опубликовано: 14 авг 04
Рейтинг:

Ссылки на документацию




Техническая информация и статьи с iAnywhere.com

Опубликовано: 27 май 04
Рейтинг:

Тут выложены ссылки на наиболее интересную информацию с сайта производителя (на английском)



Репликация

SQL Remote


Первые вопросы

Опубликовано: 09 июн 04
Рейтинг:

Здесь ответы на наиболее часто возникающие вопросы у людей, только начинающих работать с репликациями на ASA




Что не рекомендуется делать в реплицируемых базах

Опубликовано: 02 ноя 04
Рейтинг:

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




Строковые функции Transact-SQL Sybase ASA

Опубликовано: 14 ноя 05
Рейтинг:

Строковые функции Transact-SQL Sybase ASA, расширяющие стандартные операции со строками, поиск, преобразование и т.д.



P&T Производительность и ее настройка


Регистрация OLE DB для ASE "вручную"

Опубликовано: 01 сен 06
Рейтинг:




Чем отличаются между собой СУБД Sybase ASA, Sybase ASE и Sybase IQ

Опубликовано: 28 апр 04
Рейтинг:

Анализ возможностей всех СУБД платформы Sybase, область их применения, технические параметры.