Добавьте индекс к очень большой таблице SQL Server

Я настроил домен с godaddy, использующим heroku, так посмотрите, помогает ли это.

Сначала Вы настраиваете записи на 3 А с именем хоста для указания на heroku дюйм/с: 75.101.163.44, 75.101.145.87, и 174.129.212.2 (проверяют их документы, чтобы удостовериться, что они - то же, когда Вы делаете это).

Затем Вы добавляете всего одну запись CNAME, если Вы хотите www и имеете его, указывают на.

Если Вы используете общую функцию управления DNS, то Ваш экран закончит тем, что выглядел примерно так:

alt text

Также необходимо использовать heroku дополнение для DNS и настроить его:

heroku addons:add custom_domains:basic
heroku domains:add yourdomainname.com
heroku domains:add www.yourdomainname.com

Выполнение вышеупомянутого должно получить Вас настроенный с их бесплатным основным сервисом DNS.

0
задан 27 April 2011 в 00:54
1 ответ

9M строки не действительно что многие. Мое предположение - то, что в обеих ситуациях, что-то блокирует таблицу.

Проверьте блокировки таблицы, и или закройте любые процессы, которые блокируют таблицу или уничтожают блокировки вручную (если Вы уверены, что никто больше не использует базу данных). Существует довольно хороший сценарий для показа всех блокировок здесь.

SELECT  L.request_session_id AS SPID, 
        DB_NAME(L.resource_database_id) AS DatabaseName,
        O.Name AS LockedObjectName, 
        P.object_id AS LockedObjectId, 
        L.resource_type AS LockedResource, 
        L.request_mode AS LockType,
        ST.text AS SqlStatementText,        
        ES.login_name AS LoginName,
        ES.host_name AS HostName,
        TST.is_user_transaction as IsUserTransaction,
        AT.name as TransactionName,
        CN.auth_scheme as AuthenticationMethod
FROM    sys.dm_tran_locks L
        JOIN sys.partitions P ON P.hobt_id = L.resource_associated_entity_id
        JOIN sys.objects O ON O.object_id = P.object_id
        JOIN sys.dm_exec_sessions ES ON ES.session_id = L.request_session_id
        JOIN sys.dm_tran_session_transactions TST ON ES.session_id = TST.session_id
        JOIN sys.dm_tran_active_transactions AT ON TST.transaction_id = AT.transaction_id
        JOIN sys.dm_exec_connections CN ON CN.session_id = ES.session_id
        CROSS APPLY sys.dm_exec_sql_text(CN.most_recent_sql_handle) AS ST
WHERE   resource_database_id = db_id()
ORDER BY L.request_session_id
1
ответ дан 4 December 2019 в 22:25

Теги

Похожие вопросы