問題タブ [redgate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - Redgate Visual Studio アドイン
これが主観的である可能性があることは承知しています (そして、この 1 つの XD に反対票が投じられないことを感謝します) が、RedGate の .Net 生産性アドイン(ANTS Performance Profiler Pro、ANTS Memory Profiler、と例外ハンター。それはかなり高価で、基本的に、誰かがそれをお勧めしますか? そして、ANTS製品は、彼らができると言っていることを(それぞれ)実行しますか?:
- ボトルネックを特定し、コードが最適に実行されていることを確認します
- メモリ リークの一般的な原因を迅速にゼロにする
これに関するあなたの意見を期待しています。どうもありがとう!
sql-server - データベース変更管理-初期作成スクリプト、後続の移行スクリプトのセットアップ
データベース変更管理ワークフローを導入しました。これはSQLスクリプトに基づいています(したがって、マネージコードベースのソリューションではありません)。
基本的な設定は次のようになります。
データベースを起動するプロセスは、すべての初期スクリプトを実行してから、順次移行スクリプトを実行することです。ツールは、バージョン管理要件などを考慮します。
私の質問は、この種の設定では、これを維持することも有用ですか?
「これ」とは、データベースの現在/最新バージョンを起動するための作成スクリプトを表すスクリプトのディレクトリ(オブジェクトタイプで区切られた)を意味します。
どういうわけか、私はそのアイデアが本当に好きですが、その必要性を具体的に正当化することはできません。私は何かが足りないのですか?
利点は次のとおりです。
- 開発とソース管理の場合、これまでと同じファイルごとのオブジェクトの設定が必要になります
- 展開の場合、Initial + Migrationを実行するか、Current /からスクリプトを実行することにより、新しいDBインスタンスを最新バージョンにスピンアップできます。
- 開発者の場合、開発を行うためにDBインスタンスを実行する必要はありません。Current/フォルダで「オフライン」開発を行うことができます。
欠点は次のとおりです。
- 変更するたびに、Current /フォルダー内のスクリプトを更新し、(Migration /フォルダー内に)移行スクリプトを作成する必要があります。
ご入力いただきありがとうございます!
.net - .NET Reflector より優れた機能はありますか?
私はかつて .NET Reflector を愛用していましたが、Red Gate Software が引き継いで以来、劇的に衰退しました。今では更新を余儀なくされ (これはまったくばかげています)、半分の時間で更新がスムーズに進まず、更新のたびに私の生産性がますます妨げられています。私はそれにうんざりしていて、もっと良いものを作る準備ができています。より良い逆アセンブラはありますか?
アップデート:
回答に記載されているさまざまな選択肢のリスト -
sql-server - PostgreSQL の移行
Red-Gate は、SSMS 内にインストールされているベータ版ソフトウェア ( Sql Source Control ) に非常に興味を持っており、コミット ボタンを使用してスキーマの反復を保存できます。私はpostgresqlにも同じ機能が必要です。これに似た唯一の方法はlog_statement = ddlですが、ログを変換してファイルに適切に保存し、コミットする必要があります。postgresql イテレーション ツールについてどう思いますか?
sql-server - Red Gate SQL比較SDKの代替手段?
私は、歯が長くなっているプロジェクトでRedGateSQL比較APIを使用しています。私たちはその能力の一部を使用しており、他のオプションを評価しています。
私たちのシナリオは基本的にこれです:
- 同一のスキーマを持つと見なすことができる2つのSQLServer2008データベースがあります。
- データベースは小さいです。ほとんどのテーブルの行数は10K未満です。100未満のものもあります。
- DB1は「プライマリ」と見なすことができます。DB1に直接変更を加えるだけで、それらの変更はDB2に伝播されます。
- 5つのテーブルの小さなセットをDB1で変更する場合は、すぐにDB2に複製する必要があります。
- 場合によっては、データベース全体(ログなどの除外テーブルのセットを除く)を、DB1からDB2に一度に複製する必要があります。これは、Webフォームからトリガーされます。
現時点では、これらすべてがRedGateのSDKを使用してコードで処理されて汚い作業を行っています。
他にどのように私はこれについて行くことができますか?正しい選択だと思われる場合は、純粋なSQL Serverソリューション(レプリケーション?)を受け入れますが、純粋なC#ソリューションでは、私のドリフトを捉えれば、IT部門とのやり取りが少し少なくて済みます。
c# - RedGateはミリ秒ではなくパーセントを表示します
2台の異なるマシンでRedGateのパフォーマンスプロファイルを比較しようとしましたが、驚いたことに、1つのRedGateにはミリ秒が表示されますが、コードテキストは表示されません(ソースはありません)。
ミリ秒はどうすればわかりますか?
PS私は両方のマシンの設定で壁掛け時計を選んだと確信しています。
.net - 潜在的な例外がスローされる可能性のある場所を追跡するにはどうすればよいですか?
ここでは、スタック トレースとスローされた例外の分析について多くの質問があります。
RedGate Reflector を使用して、いくつかの .net クラスの動作を調べています。特に、オブジェクトのConnectionString
プロパティを見ています。System.Data.SqlClient.SqlConnection
Reflector はArgumentException
、無効な接続文字列が指定された場合に、このプロパティが をスローする可能性があることを示します。
私の質問は、このプロパティがこの特定の例外をスローする可能性がある場合、コードを分析して例外がスローされた場所を見つけるにはどうすればよいですか? プロパティは別の関数を呼び出して値を設定します。この関数はArgumentException
直接スローしません。この例外がスローされる可能性のある場所を見つける方法を知りたいです。
sql - Red Gate の SQL ソース管理を使用しているすべての人
私たちは、SQL ソース コントロールの可能な解決策を検討してきました。Red Gates の SQL ソース コントロールを見つけたのですが、実装した人がいるのだろうか? 試用版をダウンロードして試してみますが、他の人が実際の経験を持っているかどうかを確認したかっただけです.
いつものように、入力に大いに感謝します
--S
windows - コマンドラインで Red Gate Ants Profiler を使用する方法
コマンド ラインで Redgate Ants メモリ プロファイラを使用しようとしています。コマンド ラインで redgate ページを見たことがありますが、あまり有益ではありませんでした。誰かがこれを行う方法についてより詳細な説明を持っていますか?
助けてくれてありがとう。
sql-server - Red Gateは、SQLソース管理でGITをまもなくサポートするかどうかについて、まだ決定を下していますか?
Red Gateは、SQLソース管理でGITをまもなくサポートするかどうかについて、まだ決定を下していますか。GITは事実上のソース管理標準になりつつあり、この洗練されたRG製品を使用するためにGITとSVNをサポートする必要はありません。